unreal.BlackboardKeySelector
¶
- class unreal.BlackboardKeySelector(allowed_types: None = [], selected_key_name: Name = 'None', selected_key_type: Class = Ellipsis, selected_key_id: int = 0, none_is_allowed_value: bool = False)¶
Bases:
StructBase
helper struct for defining types of allowed blackboard entries (e.g. only entries holding points and objects derived form actor class)
C++ Source:
Module: AIModule
File: BehaviorTreeTypes.h
Editor Properties: (see get_editor_property/set_editor_property)
allowed_types
(Array[BlackboardKeyType]): [Read-Write] array of allowed types with additional properties (e.g. uobject’s base class) EditAnywhere is required for FBlackboardSelectorDetails::CacheBlackboardData()none_is_allowed_value
(bool): [Read-Write]selected_key_id
(int32): [Read-Write] ID of selected keyselected_key_name
(Name): [Read-Write] name of selected keyselected_key_type
(type(Class)): [Read-Write] class of selected key