Navigation
API > API/Plugins > API/Plugins/Chooser
Inheritance Hierarchy
- FChooserPropertyBinding
- FChooserEnumPropertyBinding
- FChooserObjectPropertyBinding
- FChooserStructPropertyBinding
References
| Module | Chooser |
| Header | /Engine/Plugins/Chooser/Source/Chooser/Public/ChooserPropertyAccess.h |
| Include | #include "ChooserPropertyAccess.h" |
Syntax
USTRUCT ()
struct FChooserPropertyBinding
Variables
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< UE::Chooser::FCompiledBinding > | CompiledBinding | ||
| FText | CompileMessage | ||
| int | ContextIndex | ||
| FString | DisplayName | ||
| bool | IsBoundToRoot | ||
| TArray< FName > | PropertyBindingChain |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Compile
(
IHasContextClass* HasContext, |
||
| bool | GetStructPtr
(
FChooserEvaluationContext& Context, |
||
| FName | GetUniqueId () |
||
| bool | GetValue
(
FChooserEvaluationContext& Context, |
||
| bool | GetValuePtr
(
FChooserEvaluationContext& Context, |
||
| bool | SetValue
(
FChooserEvaluationContext& Context, |