Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/AIModule/Classes/BehaviorTree/Decorators/BTDecorator_ConeCheck.h |
Include |
#include "BehaviorTree/Decorators/BTDecorator_ConeCheck.h" |
class UBTDecorator_ConeCheck : public UBTDecorator
Cone check decorator node. A decorator node that bases its condition on a cone check, using Blackboard entries to form the parameters of the check.
Name | Description | ||
---|---|---|---|
|
ConeDirection |
"None" means "use ConeOrigin's direction" |
|
|
float |
ConeHalfAngle |
Angle between cone direction and code cone edge, or a half of the total cone angle |
|
float |
ConeHalfAngleDot |
|
|
ConeOrigin |
Blackboard key selector |
|
|
Observed |
Blackboard key selector |
Name | Description | |
---|---|---|
|
UBTDecorator_ConeCheck ( |
Name | Description | ||
---|---|---|---|
|
CalculateDirection ( |
||
|
OnBlackboardChange ( |
Name | Description | ||
---|---|---|---|
|
CalculateRawConditionValue ( |
Calculates raw, core value of decorator's condition. Should not include calling IsInversed |
Name | Description | ||
---|---|---|---|
|
OnBecomeRelevant ( |
Called when auxiliary node becomes active this function should be considered as const (don't modify state of object) if node is not instanced! bNotifyBecomeRelevant must be set to true for this function to be called Calling INIT_AUXILIARY_NODE_NOTIFY_FLAGS in the constructor of the node will set this flag automatically |
|
|
TickNode ( |
Tick function this function should be considered as const (don't modify state of object) if node is not instanced! bNotifyTick must be set to true for this function to be called Calling INIT_AUXILIARY_NODE_NOTIFY_FLAGS in the constructor of the node will set this flag automatically |
Name | Description | ||
---|---|---|---|
|
DescribeRuntimeValues ( |
Gathers description of all runtime parameters |
|
|
GetInstanceMemorySize() |
Size of instance memory |
|
|
GetNodeIconName() |
Get the name of the icon used to display this node in the editor |
|
|
GetStaticDescription() |
||
|
InitializeFromAsset ( |
Initialize any asset related data |
Name |
Description |
---|---|
TNodeInstanceMemory |