29 #ifndef NVBLASTTKFAMILY_H 30 #define NVBLASTTKFAMILY_H 47 class TkEventListener;
88 virtual uint32_t
getActors(
TkActor** buffer, uint32_t bufferSize, uint32_t indexStart = 0)
const = 0;
128 #endif // ifndef NVBLASTTKFAMILY_H Definition: NvBlastTkFamily.h:55
virtual const TkAsset * getAsset() const =0
Definition: NvBlastTkActor.h:57
Definition: NvBlastTkAsset.h:59
virtual void reinitialize(const NvBlastFamily *newFamily, TkGroup *group=nullptr)=0
Definition: NvBlastTkIdentifiable.h:50
Definition: NvBlastTkEvent.h:168
virtual void applyFracture(const NvBlastFractureBuffers *commands)=0
virtual const NvBlastFamily * getFamilyLL() const =0
Definition: NvBlastTypes.h:468
virtual uint32_t getActors(TkActor **buffer, uint32_t bufferSize, uint32_t indexStart=0) const =0
virtual uint32_t getActorCount() const =0
virtual void removeListener(TkEventListener &l)=0
Definition: NvBlastTkGroup.h:101
Definition: NvBlastArray.h:37
Definition: NvBlastTypes.h:376
virtual void addListener(TkEventListener &l)=0