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 | |
---|---|---|---|
![]() |
IStateTreeEditorPropertyBindingsOwner * | BindingOwner |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FStateTreeBindingLookup
(
IStateTreeEditorPropertyBindingsOwner* InBindingOwner |
Overridden from IStateTreeBindingLookup
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
const FStateTreePropertyPath * | GetPropertyBindingSource
(
const FStateTreePropertyPath& InTargetPath |
|
![]() ![]() ![]() |
FText | GetPropertyPathDisplayName
(
const FStateTreePropertyPath& InPath |
|
![]() ![]() ![]() |
const FProperty * | GetPropertyPathLeafProperty
(
const FStateTreePropertyPath& InPath |