#define TOSHI_NAMESPACE_START
#define TOSHI_NAMESPACE_END
#define TDECLARE_CLASS(THIS_CLASS, PARENT_CLASS)
virtual void OnChildDied(TClass *a_pClass, TTask *a_pDeletedTask)
void Activate(TBOOL activate)
virtual void OnDeactivate()
virtual void OnPreDestroy()
void SetParent(TTask *a_pAttachTo)
TBOOL IsCreatedAndActive() const
virtual TBOOL OnUpdate(TFLOAT a_fDeltaTime)
virtual void OnActivate()
virtual TBOOL OnChildDying(TTask *child)
virtual TBOOL CreateFailed()