Navigation
API > API/Plugins > API/Plugins/StateTreeModule
Deprecated * Deprecated struct. Please use FStateTreePropertyCopy instead.
References
| Module | StateTreeModule |
| Header | /Engine/Plugins/Runtime/StateTree/Source/StateTreeModule/Public/StateTreePropertyBindings.h |
| Include | #include "StateTreePropertyBindings.h" |
Syntax
USTRUCT&40;&41;
struct FStateTreePropertyBindings
Remarks
Runtime storage and execution of property bindings.
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | ContainsAnyStruct
(
const TSet< const UStruct* >& Structs |
||
| bool | CopyTo
(
TConstArrayView< FStateTreeDataView > SourceStructViews, |
Copies a batch of properties from source structs to target struct. | |
| void | DebugPrintInternalLayout
(
FString& OutString |
||
| EStateTreePropertyAccessCompatibility | GetPropertyCompatibility
(
const FProperty* FromProperty, |
||
| int32 | |||
| bool | IsValid () |
||
| void | Reset () |
Clears all bindings. | |
| bool | ResetObjects
(
const FStateTreeIndex16 TargetBatchIndex, |
Resets copied properties in TargetStructView. | |
| bool | ResolveCopyType
(
const FStateTreePropertyPathIndirection& SourceIndirection, |
Resolves what kind of copy type to use between specified property indirections. | |
| bool | ResolvePaths () |
Resolves paths to indirections. |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| TArrayView< FStateTreePropertyCopyBatch > | Will be removed in a future version. | ||
| TArrayView< FStateTreeBindableStructDesc > | Will be removed in a future version. |