Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/AIModule/Classes/BehaviorTree/Decorators/BTDecorator_KeepInCone.h |
Include |
#include "BehaviorTree/Decorators/BTDecorator_KeepInCone.h" |
class UBTDecorator_KeepInCone : public UBTDecorator
Cooldown decorator node. A decorator node that bases its condition on whether the observed position is still inside a cone. The cone's direction is calculated when the node first becomes relevant.
Name | Description | ||
---|---|---|---|
|
uint32: 1 |
bUseSelfAsObserved |
Deprecated, set value of Observed on initialization |
|
uint32: 1 |
bUseSelfAsOrigin |
Deprecated, set value of ConeOrigin on initialization |
|
float |
ConeHalfAngle |
Max allowed time for execution of underlying node |
|
float |
ConeHalfAngleDot |
|
|
ConeOrigin |
Blackboard key selector |
|
|
Observed |
Blackboard key selector |
Name | Description | |
---|---|---|
|
UBTDecorator_KeepInCone ( |
Name | Description | ||
---|---|---|---|
|
CalculateCurrentDirection ( |
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 |