Navigation
API > API/Plugins > API/Plugins/GameplayStateTreeModule > API/Plugins/GameplayStateTreeModule/UStateTreeComponentSchema
Helper class to set the context data on the ExecutionContext
| Name | FContextDataSetter |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/GameplayStateTree/Source/GameplayStateTreeModule/Public/Components/StateTreeComponentSchema.h |
| Include Path | #include "Components/StateTreeComponentSchema.h" |
Syntax
struct FContextDataSetter
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FContextDataSetter
(
TNotNull< const UBrainComponent* > BrainComponent, |
Components/StateTreeComponentSchema.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BrainComponent | TNotNull< const UBrainComponent * > | Components/StateTreeComponentSchema.h | ||
| ExecutionContext | FStateTreeExecutionContext & | Components/StateTreeComponentSchema.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TNotNull< const UBrainComponent * > GetComponent() |
Components/StateTreeComponentSchema.h | ||
TNotNull< const UStateTreeComponentSchema * > GetSchema() |
Components/StateTreeComponentSchema.h | ||
TNotNull< const UStateTree * > GetStateTree() |
Components/StateTreeComponentSchema.h | ||
bool SetContextDataByName
(
FName Name, |
Components/StateTreeComponentSchema.h |