WSF
WsfScriptBehaviorTreeNodeClass Class Reference

#include <WsfBehaviorTreeNode.hpp>

Inheritance diagram for WsfScriptBehaviorTreeNodeClass:
Collaboration diagram for WsfScriptBehaviorTreeNodeClass:

Public Member Functions

 WsfScriptBehaviorTreeNodeClass (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
UtScriptContext * GetContext (void *aObjectPtr) override
 UT_DECLARE_SCRIPT_METHOD (Id)
 UT_DECLARE_SCRIPT_METHOD (Failure)
 UT_DECLARE_SCRIPT_METHOD (Executed)
 UT_DECLARE_SCRIPT_METHOD (Parent)
 UT_DECLARE_SCRIPT_METHOD (ChildCount)
 UT_DECLARE_SCRIPT_METHOD (ChildEntry)
 UT_DECLARE_SCRIPT_METHOD (TurnOff)
 UT_DECLARE_SCRIPT_METHOD (TurnOn)
Public Member Functions inherited from WsfScriptObjectClass
 WsfScriptObjectClass (const std::string &aClassName, UtScriptTypes *aTypesPtr)
 ~WsfScriptObjectClass () override
void * Create (const UtScriptContext &aInstance) override
void * Clone (void *aObjectPtr) override
void Destroy (void *aObjectPtr) override
std::string ToString (void *aObjectPtr) const override
 UT_DECLARE_SCRIPT_METHOD (Name)
 UT_DECLARE_SCRIPT_METHOD (Type)
 UT_DECLARE_SCRIPT_METHOD (BaseType)
 UT_DECLARE_SCRIPT_METHOD (IsA_TypeOf)
 UT_DECLARE_SCRIPT_METHOD (ProcessInput)

Constructor & Destructor Documentation

◆ WsfScriptBehaviorTreeNodeClass()

WsfScriptBehaviorTreeNodeClass::WsfScriptBehaviorTreeNodeClass ( const std::string & aClassName,
UtScriptTypes * aScriptTypesPtr )

Member Function Documentation

◆ GetContext()

UtScriptContext * WsfScriptBehaviorTreeNodeClass::GetContext ( void * aObjectPtr)
override

◆ UT_DECLARE_SCRIPT_METHOD() [1/8]

WsfScriptBehaviorTreeNodeClass::UT_DECLARE_SCRIPT_METHOD ( ChildCount )

◆ UT_DECLARE_SCRIPT_METHOD() [2/8]

WsfScriptBehaviorTreeNodeClass::UT_DECLARE_SCRIPT_METHOD ( ChildEntry )

◆ UT_DECLARE_SCRIPT_METHOD() [3/8]

WsfScriptBehaviorTreeNodeClass::UT_DECLARE_SCRIPT_METHOD ( Executed )

◆ UT_DECLARE_SCRIPT_METHOD() [4/8]

WsfScriptBehaviorTreeNodeClass::UT_DECLARE_SCRIPT_METHOD ( Failure )

◆ UT_DECLARE_SCRIPT_METHOD() [5/8]

WsfScriptBehaviorTreeNodeClass::UT_DECLARE_SCRIPT_METHOD ( Id )

◆ UT_DECLARE_SCRIPT_METHOD() [6/8]

WsfScriptBehaviorTreeNodeClass::UT_DECLARE_SCRIPT_METHOD ( Parent )

◆ UT_DECLARE_SCRIPT_METHOD() [7/8]

WsfScriptBehaviorTreeNodeClass::UT_DECLARE_SCRIPT_METHOD ( TurnOff )

◆ UT_DECLARE_SCRIPT_METHOD() [8/8]

WsfScriptBehaviorTreeNodeClass::UT_DECLARE_SCRIPT_METHOD ( TurnOn )

The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved