|
LeviLamina
|
Inheritance diagram for InverterDefinition:Public Member Functions | |
| virtual void | load (::Json::Value value, ::BehaviorFactory const &factory) |
| MCFOLD void | $load (::Json::Value value, ::BehaviorFactory const &factory) |
| virtual ::std::unique_ptr<::BehaviorNode > | createNode (::Actor &owner, ::BehaviorFactory const &factory, ::BehaviorNode *parent, ::BehaviorData *data) const |
| MCAPI ::std::unique_ptr<::BehaviorNode > | $createNode (::Actor &owner, ::BehaviorFactory const &factory, ::BehaviorNode *parent, ::BehaviorData *data) const |
Static Public Member Functions | |
| static MCAPI void ** | $vftable () |
| static MCAPI ::std::unique_ptr<::BehaviorDefinition > | _decoratorLoadChildBehavior (::Json::Value value, ::BehaviorFactory const &factory, ::BehaviorTreeDefinitionPtr ptr) |
Public Attributes | |
| ::ll::TypedStorage< 8, 8, ::std::unique_ptr<::BehaviorDefinition > > | mChild |
| ::ll::TypedStorage< 8, 32, ::std::string > | mName |
| ::ll::TypedStorage< 8, 16, ::BehaviorTreeDefinitionPtr > | mTreeDefinition |
|
virtual |
Reimplemented from BehaviorDefinition.
|
static |