Navigation
API > API/Runtime > API/Runtime/AIModule
| Name | UBehaviorTreeTypes |
| Type | class |
| Header File | /Engine/Source/Runtime/AIModule/Classes/BehaviorTree/BehaviorTreeTypes.h |
| Include Path | #include "BehaviorTree/BehaviorTreeTypes.h" |
Syntax
UCLASS (Abstract, MinimalAPI)
class UBehaviorTreeTypes : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBehaviorTreeTypes
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| BTLoggingContext | FString | BehaviorTree/BehaviorTreeTypes.h |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FString DescribeActiveNode
(
EBTActiveNode::Type ActiveNodeType |
BehaviorTree/BehaviorTreeTypes.h | ||
static FString DescribeFlowAbortMode
(
EBTFlowAbortMode::Type FlowAbortMode |
BehaviorTree/BehaviorTreeTypes.h | ||
| BehaviorTree/BehaviorTreeTypes.h | |||
static FString DescribeNodeResult
(
EBTNodeResult::Type NodeResult |
BehaviorTree/BehaviorTreeTypes.h | ||
static FString DescribeNodeUpdateMode
(
EBTNodeUpdateMode::Type UpdateMode |
BehaviorTree/BehaviorTreeTypes.h | ||
static FString DescribeTaskStatus
(
EBTTaskStatus::Type TaskStatus |
BehaviorTree/BehaviorTreeTypes.h | ||
static FString GetBTLoggingContext() |
BehaviorTree/BehaviorTreeTypes.h | ||
| Returns short name of object's class (BTTaskNode_Wait -> Wait) | BehaviorTree/BehaviorTreeTypes.h | ||
static void SetBTLoggingContext
(
const UBTNode* NewBTLoggingContext |
BehaviorTree/BehaviorTreeTypes.h |