Classes | |
struct | playnode |
Public Member Functions | |
AnimationEffect (ZVision *engine, uint32 controlKey, const Common::Path &fileName, int32 mask, int32 frate, bool disposeAfterUse=true) | |
bool | process (uint32 deltaTimeInMillis) override |
void | addPlayNode (int32 slot, int x, int y, int x2, int y2, int startFrame, int endFrame, int loops=1) |
bool | stop () override |
Public Member Functions inherited from ZVision::ScriptingEffect | |
ScriptingEffect (ZVision *engine, uint32 key, ScriptingEffectType type) | |
uint32 | getKey () |
ScriptingEffectType | getType () |
virtual void | serialize (Common::WriteStream *stream) |
virtual void | deserialize (Common::SeekableReadStream *stream) |
virtual bool | needsSerialization () |
virtual void | kill () |
Additional Inherited Members | |
Public Types inherited from ZVision::ScriptingEffect | |
enum | ScriptingEffectType { SCRIPTING_EFFECT_ANIM = 1, SCRIPTING_EFFECT_AUDIO = 2, SCRIPTING_EFFECT_DISTORT = 4, SCRIPTING_EFFECT_PANTRACK = 8, SCRIPTING_EFFECT_REGION = 16, SCRIPTING_EFFECT_TIMER = 32, SCRIPTING_EFFECT_TTYTXT = 64, SCRIPTING_EFFECT_UNKNOWN = 128, SCRIPTING_EFFECT_ALL = 255 } |
Protected Attributes inherited from ZVision::ScriptingEffect | |
ZVision * | _engine |
uint32 | _key |
ScriptingEffectType | _type |