22 #ifndef MEDIASTATION_ASSET_H 23 #define MEDIASTATION_ASSET_H 25 #include "common/keyboard.h" 27 #include "mediastation/mediastation.h" 28 #include "mediastation/datafile.h" 29 #include "mediastation/mediascript/scriptconstants.h" 30 #include "mediastation/mediascript/operand.h" 31 #include "mediastation/assetheader.h" 43 virtual void process() {
57 virtual bool isActive()
const {
63 virtual void readChunk(
Chunk &chunk);
64 virtual void readSubfile(
Subfile &subfile,
Chunk &chunk);
68 void processTimeEventHandlers();
69 void runEventHandlerIfExists(EventType eventType);
72 AssetType type()
const;
81 bool _isActive =
false;
83 uint _lastProcessedTime = 0;
Definition: keyboard.h:294