Navigation
API > API/Plugins > API/Plugins/StateTreeEditorModule
Inheritance Hierarchy
- IStateTreeBindingLookup
- FStateTreeBindingLookup
References
| Module | StateTreeEditorModule |
| Header | /Engine/Plugins/Runtime/StateTree/Source/StateTreeEditorModule/Public/StateTreeEditorPropertyBindings.h |
| Include | #include "StateTreeEditorPropertyBindings.h" |
Syntax
struct FStateTreeBindingLookup : public IStateTreeBindingLookup
Remarks
TODO: We should merge this with IStateTreeEditorPropertyBindingsOwner and FStateTreeEditorPropertyBindings. Currently FStateTreeEditorPropertyBindings is meant to be used as a member for just to store things, IStateTreeEditorPropertyBindingsOwner is meant return model specific stuff, and IStateTreeBindingLookup is used in non-editor code and it cannot be in FStateTreeEditorPropertyBindings because bindings don't know about the owner.
Variables
| Type | Name | Description | |
|---|---|---|---|
| const IStateTreeEditorPropertyBindingsOwner * | BindingOwner |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FStateTreeBindingLookup
(
const IStateTreeEditorPropertyBindingsOwner* InBindingOwner |
Overridden from IStateTreeBindingLookup
| Type | Name | Description | |
|---|---|---|---|
| FText | GetBindingSourceDisplayName
(
const FStateTreePropertyPath& InTargetPath, |
||
| const FStateTreePropertyPath * | GetPropertyBindingSource
(
const FStateTreePropertyPath& InTargetPath |
||
| FText | GetPropertyPathDisplayName
(
const FStateTreePropertyPath& InTargetPath, |
||
| const FProperty * | GetPropertyPathLeafProperty
(
const FStateTreePropertyPath& InPath |