ExecuteDirector class
Base classes
- class HioNode
Constructors, destructors, conversion operators
- ExecuteDirector(s32 count)
- ~ExecuteDirector() virtual
Public functions
- void init(const ExecuteSystemInitInfo& initInfo)
- void registerActorUpdate(LiveActor* actor, const char* listName)
- void registerActorDraw(LiveActor* actor, const char* listName)
- void registerActorModelDraw(LiveActor* actor, const char* listName)
- void registerLayoutUpdate(LayoutActor* layout, const char* listName)
- void registerLayoutDraw(LayoutActor* layout, const char* listName)
- void registerUser(IUseExecutor* user, const char* listName)
- void registerFunctor(const FunctorBase& functor, const char* listName)
- void registerFunctorDraw(const FunctorBase& functor, const char* listName)
- void createExecutorListTable()
- void execute(const char* tableName) const
- void executeList(const char* tableName, const char* listName) const
- void draw(const char* tableName) const
- void drawList(const char* tableName, const char* listName) const
- auto isActiveDraw(const char* tableName) const -> bool