template<class T>
DeriveActorGroup class
Base classes
- class LiveActorGroup
Constructors, destructors, conversion operators
- DeriveActorGroup(const char* groupName, s32 groupCount)
Public functions
- auto getDeriveActor(s32 idx) const -> T*
- auto tryFindDeadDeriveActor() const -> T*
- auto registerActor(LiveActor*) -> s32 virtual
- void removeActor(const LiveActor*)
- void removeActorAll()
- auto isExistActor(const LiveActor*) const -> bool
- auto isFull() const -> bool
- auto calcAliveActorNum() const -> s32
- auto getDeadActor() const -> LiveActor*
- auto tryFindDeadActor() const -> LiveActor*
- void appearAll()
- void killAll()
- void makeActorAliveAll()
- void makeActorDeadAll()
- auto getMaxActorCount() const -> s32
- auto getActorCount() const -> s32
- auto getActor(s32 idx) const -> LiveActor*