Navigation
API > API/Plugins > API/Plugins/StateTreeEditorModule > API/Plugins/StateTreeEditorModule/FStateTreePropertyBindingCompile-
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CompileBatch
(
const FStateTreeBindableStructDesc& InTargetStruct, |
StateTreePropertyBindingCompiler.h | ||
bool CompileBatch
(
const FStateTreeBindableStructDesc& TargetStruct, |
Compiles a batch of property copies. | StateTreePropertyBindingCompiler.h |
CompileBatch(const FStateTreeBindableStructDesc &, TConstArrayView< FStateTreePropertyPathBinding >, int32 &)
| Name | CompileBatch |
| Type | function |
| Header File | /Engine/Plugins/Runtime/StateTree/Source/StateTreeEditorModule/Public/StateTreePropertyBindingCompiler.h |
| Include Path | #include "StateTreePropertyBindingCompiler.h" |
bool CompileBatch
(
const FStateTreeBindableStructDesc & InTargetStruct,
TConstArrayView< FStateTreePropertyPathBinding > InPropertyBindings,
int32 & OutBatchIndex
)
CompileBatch(const FStateTreeBindableStructDesc &, TConstArrayView< FStateTreePropertyPathBinding >, FStateTreeIndex16, FStateTreeIndex16, int32 &)
Description
Compiles a batch of property copies.
| Name | CompileBatch |
| Type | function |
| Header File | /Engine/Plugins/Runtime/StateTree/Source/StateTreeEditorModule/Public/StateTreePropertyBindingCompiler.h |
| Include Path | #include "StateTreePropertyBindingCompiler.h" |
| Source | /Engine/Plugins/Runtime/StateTree/Source/StateTreeEditorModule/Private/StateTreePropertyBindingCompiler.cpp |
bool CompileBatch
(
const FStateTreeBindableStructDesc & TargetStruct,
TConstArrayView< FStateTreePropertyPathBinding > PropertyBindings,
FStateTreeIndex16 PropertyFuncsBegin,
FStateTreeIndex16 PropertyFuncsEnd,
int32 & OutBatchIndex
)
True on success, false on failure.
Parameters
| Name | Remarks |
|---|---|
| TargetStruct | Description of the structs which contains the target properties. |
| PropertyBindings | Array of bindings to compile, all bindings that point to TargetStructs will be added to the batch. |
| PropertyFuncsBegin | Index of the first PropertyFunction belonging to this batch. |
| PropertyFuncsEnd | Index of the last PropertyFunction belonging to this batch. |
| OutBatchIndex | Resulting batch index, if index is INDEX_NONE, no bindings were found and no batch was generated. |