G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
FBlackboardKeySelector Struct Reference

helper struct for defining types of allowed blackboard entries (e.g. only entries holding points and objects derived form actor class) More...

Public Member Functions

Functions
bool GetbNoneIsAllowedValue () const
void SetbNoneIsAllowedValue (bool Value)
FBlackboardKeySelector & opAssign (FBlackboardKeySelector Other)

Public Attributes

Blackboard
FName SelectedKeyName
 name of selected key
TSubclassOf< UBlackboardKeyType > SelectedKeyType
 class of selected key
int SelectedKeyID
 ID of selected key.
TArray< TObjectPtr< UBlackboardKeyType > > AllowedTypes
 array of allowed types with additional properties (e.g. uobject's base class) EditAnywhere is required for FBlackboardSelectorDetails::CacheBlackboardData()
Variables
bool bNoneIsAllowedValue

Detailed Description

helper struct for defining types of allowed blackboard entries (e.g. only entries holding points and objects derived form actor class)

Member Function Documentation

◆ GetbNoneIsAllowedValue()

bool GetbNoneIsAllowedValue ( ) const

◆ opAssign()

◆ SetbNoneIsAllowedValue()

void SetbNoneIsAllowedValue ( bool Value)

Member Data Documentation

◆ AllowedTypes

array of allowed types with additional properties (e.g. uobject's base class) EditAnywhere is required for FBlackboardSelectorDetails::CacheBlackboardData()

◆ bNoneIsAllowedValue

bool bNoneIsAllowedValue

◆ SelectedKeyID

int SelectedKeyID

ID of selected key.

◆ SelectedKeyName

FName SelectedKeyName

name of selected key

◆ SelectedKeyType

TSubclassOf<UBlackboardKeyType> SelectedKeyType

class of selected key