1#ifndef LEGOACTORPRESENTER_H
2#define LEGOACTORPRESENTER_H
30 return "LegoActorPresenter";
[AI] Handles presentation logic specific to LegoActor entities, such as their instantiation,...
void StartingTickle() override
[AI] Implements the "starting" tickle state, finalizing initialization and transitioning to streaming...
void ParseExtra() override
[AI] Parses extra script data attached to the action, passing it to the entity for command execution.
~LegoActorPresenter() override
[AI] Destructor for LegoActorPresenter.
const char * ClassName() const override
[AI] Returns the class name used for IsA run-time checks.
void ReadyTickle() override
[AI] Implements the "ready" tickle state for setting up the LegoActor entity.
static const char * HandlerClassName()
[AI] Returns the run-time handler class name for this presenter type.
MxBool IsA(const char *p_name) const override
[AI] Checks if this object inherits from or matches the given class name.
[AI] Presenter responsible for managing the lifecycle, location, and logic for a LegoEntity instance ...
MxBool IsA(const char *p_name) const override
[AI] Tests this object or its parents for a class name match.