24 #include "core/MANum.hpp" 25 #include "MARobotStateUpdater.hpp" 27 #include <MCTypes.hpp> 39 UnknownSoundEvent = 0,
54 MaxSoundEvents = VacuumCleaner,
57 extern const MC::StringList SoundEventTypeStrs;
70 virtual void UpdateRobotState(
MARobotState& state)
override;
MANum< int > CurrentSoundEvent
The current sound event.
MANum< int > BackgroundSoundPower
The background sound power.
MANum< int > EffectsPlayed
Whether only effects are being played back.
Audio input/output state.
MANum< int > RightMicrophonePower
The power of the right microphone channel.
Robot state updater base class.
MANum< int > LeftMicrophonePower
The power of the left microphone channel.