al::ExecuteTableHolderDraw class

Constructors, destructors, conversion operators

ExecuteTableHolderDraw()
~ExecuteTableHolderDraw() virtual

Public functions

void init(const char* name, const ExecuteSystemInitInfo& initInfo, const ExecuteOrder* orders, s32 orderCount)
void registerExecutorListActorModel(ExecutorListActorModelDrawBase* listActorModel)
void registerExecutorListActor(ExecutorListActorDraw* listActor)
void registerExecutorListLayout(ExecutorListLayoutDrawBase* listLayout)
void registerExecutorListUser(ExecutorListIUseExecutorDraw* listUser)
void registerExecutorListFunctor(ExecutorListFunctor* listFunctor)
void registerExecutorListAll(ExecutorListBase* list)
void tryRegisterActor(LiveActor* actor, const char* listName)
void tryRegisterActorModel(LiveActor* actor, const char* listName)
void tryRegisterLayout(LayoutActor* layout, const char* listName)
void tryRegisterUser(IUseExecutor* user, const char* listName)
void tryRegisterFunctor(const FunctorBase& functor, const char* listName)
void createExecutorListTable()
void execute() const
void executeList(const char* listName) const
auto isActive() const -> bool
auto getName() -> const char*