UBlackboardKeyType_Rotator

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

AIModule

Header

/Engine/Source/Runtime/AIModule/Classes/BehaviorTree/Blackboard/BlackboardKeyType_Rotator.h

Include

#include "BehaviorTree/Blackboard/BlackboardKeyType_Rotator.h"

Syntax

class UBlackboardKeyType_Rotator : public UBlackboardKeyType

Constructors

Name Description

Public function

UBlackboardKeyType_Rotator

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Static

FRotator

 

GetValue

(
    const UBlackboardKeyType_Rotator&#...,
    const uint8* RawData
)

Public function Static

bool

 

SetValue

(
    UBlackboardKeyType_Rotator* Ke...,
    uint8* RawData,
    const FRotator& Value
)

Overridden from UBlackboardKeyType

Name Description

Protected function Virtual

void

 

Clear

(
    UBlackboardComponent& OwnerComp,
    uint8* MemoryBlock
)

Sets value to the default, works directly on provided memory/properties

Public function Virtual Const

EBlackboardC...

 

CompareValues

(
    const UBlackboardComponent& OwnerC...,
    const uint8* MemoryBlock,
    const UBlackboardKeyType* Othe...,
    const uint8* OtherMemoryBlock
)

Compares two values

Protected function Virtual Const

FString

 

DescribeValue

(
    const UBlackboardComponent& OwnerC...,
    const uint8* MemoryBlock
)

Convert value to text, works directly on provided memory/properties

Protected function Virtual Const

bool

 

GetRotation

(
    const UBlackboardComponent& OwnerC...,
    const uint8* MemoryBlock,
    FRotator& Rotation
)

Extract rotation from entry, works directly on provided memory/properties

Protected function Virtual

void

 

InitializeMemory

(
    UBlackboardComponent& OwnerComp,
    uint8* MemoryBlock
)

Initialize memory, works directly on provided memory/properties

Protected function Virtual Const

bool

 

IsEmpty

(
    const UBlackboardComponent& OwnerC...,
    const uint8* MemoryBlock
)

Check if key has stored value, works directly on provided memory/properties

Protected function Virtual Const

bool

 

TestBasicOperation

(
    const UBlackboardComponent& OwnerC...,
    const uint8* MemoryBlock,
    EBasicKeyOperation::Type Op
)

Various value testing, works directly on provided memory/properties

Typedefs

Name

Description

FDataType

Constants

Name

Description

InvalidValue

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss