22 #ifndef MEDIASTATION_ACTORS_SOUND_H 23 #define MEDIASTATION_ACTORS_SOUND_H 25 #include "mediastation/actor.h" 26 #include "mediastation/audio.h" 27 #include "mediastation/datafile.h" 28 #include "mediastation/mediascript/scriptvalue.h" 29 #include "mediastation/mediascript/scriptconstants.h" 44 virtual void readParameter(
Chunk &chunk, ActorHeaderSectionType paramType)
override;
46 virtual void process()
override;
48 virtual void readChunk(
Chunk &chunk)
override;
52 bool _isLoadedFromChunk =
false;
53 bool _discardAfterUse =
false;
54 SoundPlayState _playState = kSoundStopped;
60 void resume(
bool restart);