Space Engineers
Public Member Functions | Properties | List of all members
Sandbox.Game.AI.BehaviorTree.MyBehaviorTreeSelectorNode Class Reference
Inheritance diagram for Sandbox.Game.AI.BehaviorTree.MyBehaviorTreeSelectorNode:
Sandbox.Game.AI.BehaviorTree.MyBehaviorTreeControlBaseNode Sandbox.Game.AI.BehaviorTree.MyBehaviorTreeNode

Public Member Functions

override string ToString ()
 
- Public Member Functions inherited from Sandbox.Game.AI.BehaviorTree.MyBehaviorTreeControlBaseNode
override void Construct (MyObjectBuilder_BehaviorTreeNode nodeDefinition, MyBehaviorTree.MyBehaviorTreeDesc treeDesc)
 
override MyBehaviorTreeState Tick (IMyBot bot, MyPerTreeBotMemory botTreeMemory)
 
override void PostTick (IMyBot bot, MyPerTreeBotMemory botTreeMemory)
 
override void DebugDraw (Vector2 pos, Vector2 size, List< MyBehaviorTreeNodeMemory > nodesMemory)
 
override int GetHashCode ()
 
override string ToString ()
 
- Public Member Functions inherited from Sandbox.Game.AI.BehaviorTree.MyBehaviorTreeNode
 MyBehaviorTreeNode ()
 
virtual MyBehaviorTreeNodeMemory GetNewMemoryObject ()
 
override int GetHashCode ()
 

Properties

override MyBehaviorTreeState SearchedValue [get]
 
override MyBehaviorTreeState FinalValue [get]
 
override string DebugSign [get]
 
- Properties inherited from Sandbox.Game.AI.BehaviorTree.MyBehaviorTreeControlBaseNode
abstract MyBehaviorTreeState SearchedValue [get]
 
abstract MyBehaviorTreeState FinalValue [get]
 
abstract string DebugSign [get]
 
override bool IsRunningStateSource [get]
 
- Properties inherited from Sandbox.Game.AI.BehaviorTree.MyBehaviorTreeNode
int MemoryIndex [get]
 
Type MemoryType [get]
 
abstract bool IsRunningStateSource [get]
 

Additional Inherited Members

- Public Attributes inherited from Sandbox.Game.AI.BehaviorTree.MyBehaviorTreeNode
const string ParentName = "Par_N"
 
string m_runningActionName = ""
 
- Protected Attributes inherited from Sandbox.Game.AI.BehaviorTree.MyBehaviorTreeControlBaseNode
List< MyBehaviorTreeNodem_children
 
bool m_isMemorable
 
string m_name
 
- Static Protected Attributes inherited from Sandbox.Game.AI.BehaviorTree.MyBehaviorTreeNode
static float DEBUG_TEXT_SCALE = 0.5f
 
static float DEBUG_TEXT_Y_OFFSET = 60.0f
 
static float DEBUG_SCALE = 0.4f
 
static float DEBUG_ROOT_OFFSET = 20.0f
 
static float DEBUG_LINE_OFFSET_MULT = 25
 

Detailed Description

Definition at line 11 of file MyBehaviorTreeSelectorNode.cs.

Member Function Documentation

override string Sandbox.Game.AI.BehaviorTree.MyBehaviorTreeSelectorNode.ToString ( )
inline

Definition at line 28 of file MyBehaviorTreeSelectorNode.cs.

Property Documentation

override string Sandbox.Game.AI.BehaviorTree.MyBehaviorTreeSelectorNode.DebugSign
get

Definition at line 24 of file MyBehaviorTreeSelectorNode.cs.

override MyBehaviorTreeState Sandbox.Game.AI.BehaviorTree.MyBehaviorTreeSelectorNode.FinalValue
get

Definition at line 19 of file MyBehaviorTreeSelectorNode.cs.

override MyBehaviorTreeState Sandbox.Game.AI.BehaviorTree.MyBehaviorTreeSelectorNode.SearchedValue
get

Definition at line 14 of file MyBehaviorTreeSelectorNode.cs.


The documentation for this class was generated from the following file: