Navigation
API > API/Plugins > API/Plugins/StateTreeModule
References
| Module | StateTreeModule |
| Header | /Engine/Plugins/Runtime/StateTree/Source/StateTreeModule/Public/StateTreePropertyBindings.h |
| Include | #include "StateTreePropertyBindings.h" |
Syntax
USTRUCT ()
struct FStateTreePropertyCopy
Remarks
Used internally. Describes property copy, the property from source is copied into the property at the target. Copy target struct is described in the property copy batch.
Variables
| Type | Name | Description | |
|---|---|---|---|
| int32 | CopySize | Cached property element size * dim. | |
| FStateTreeDataHandle | SourceDataHandle | Describes how to get the source data pointer for the copy. | |
| PRAGMA_ENABLE_DEPRECATION_WARNINGSFStateTreePropertyIndirection | SourceIndirection | Source property access. | |
| const FProperty * | SourceLeafProperty | Cached pointer to the leaf property of the access. | |
| TObjectPtr< const UStruct > | SourceStructType | Type of the source data, used for validation. | |
| FStateTreePropertyIndirection | TargetIndirection | Target property access. | |
| const FProperty * | TargetLeafProperty | Cached pointer to the leaf property of the access. | |
| EStateTreePropertyCopyType | Type | Type of the copy |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| PRAGMA_DISABLE_DEPRECATION_WARNINGS | |||
FStateTreePropertyCopy
(
const FStateTreePropertyCopy& |
|||
Operators
| Type | Name | Description | |
|---|---|---|---|
| FStateTreePropertyCopy & | operator=
(
const FStateTreePropertyCopy& |
||
| FStateTreePropertyCopy & |
Deprecated Variables
| Type | Name | Description | |
|---|---|---|---|
| FStateTreeIndex16 | SourceStructIndex_DEPRECATED |