1#ifndef LEGOLOOPINGANIMPRESENTER_H
2#define LEGOLOOPINGANIMPRESENTER_H
26 return "LegoLoopingAnimPresenter";
[AI] Handles playback and synchronization of animated LEGO objects, including variable substitution,...
MxBool IsA(const char *p_name) const override
[AI] Checks if this or a parent class matches the given type name for RTTI.
[AI] Presenter for looping animated sequences in the LEGO Island engine.
const char * ClassName() const override
[AI] Returns the actual class name for runtime type identification.
void StreamingTickle() override
[AI] Called every streaming tickle to update looping/animation progress.
void PutFrame() override
[AI] Advances animation to the correct frame, applying looping time logic.
static const char * HandlerClassName()
[AI] Returns the name of the handler class as a static string.
MxBool IsA(const char *p_name) const override
[AI] Checks if this object is or derives from a class of the given name.