|
virtual const char * | typeName () const override |
|
virtual void | initialize (BehaviourTreeContext *context, State *data) override |
|
virtual void | update (BehaviourTreeContext *context, State *data) override |
|
virtual void | onChildUpdated (BehaviourTreeContext *context, State *data, unsigned int childIndex, unsigned short childStatus) override |
|
virtual void | setAttributes (const AtomsCore::MapMetadata *attributes, Blackboard *blackboard) override |
|
virtual void | getAttributes (AtomsCore::MapMetadata *attributes, Blackboard *blackboard) override |
|
virtual void | getAttributeProperties (AtomsCore::MapMetadata *attributes) override |
|
virtual void | addChild (unsigned short index) override |
|
| Behaviour (unsigned short idx, unsigned short parentIdx) |
|
virtual void | terminate (BehaviourTreeContext *context, State *data) |
|
virtual void | releaseData (BehaviourTreeContext *context, State *data) |
|
void | tick (BehaviourTreeContext *context, State *data) |
|
virtual bool | needPreallocatedMemory () const |
|
virtual bool | isGPUNode () const |
|
|
static const char * | staticTypeName () |
|
static Behaviour * | creator () |
|
|
std::string | arrayName |
|
std::string | entryName |
|
bool | repeatForever |
|
unsigned short | childIndex |
|
unsigned short | index |
|
short | parentIndex |
|
unsigned short | span |
|
unsigned char | baseType |
|
unsigned char | lock |
|
|
enum | Status {
INVALID = 0
, SUCCESS
, FAILURE
, RUNNING
,
ABORTED
, SUSPENDEND
} |
|
The documentation for this class was generated from the following file:
- C:/projects/AtomsVFX/Atoms/Public/Atoms/BehaviourTree/Decorators/Iterator.h