Navigation
API > API/Plugins > API/Plugins/ModelViewViewModelBlueprint
| Name | FCompiledBindingLibraryCompiler |
| Type | class |
| Header File | /Engine/Plugins/Runtime/ModelViewViewModel/Source/ModelViewViewModelBlueprint/Public/Bindings/MVVMCompiledBindingLibraryCompiler.h |
| Include Path | #include "Bindings/MVVMCompiledBindingLibraryCompiler.h" |
Syntax
class FCompiledBindingLibraryCompiler
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FCompiledBindingLibraryCompiler
(
UBlueprint* Context |
Bindings/MVVMCompiledBindingLibraryCompiler.h |
Structs
| Name | Remarks |
|---|---|
| FBindingHandle | |
| FCompileResult | |
| FFieldIdHandle | |
| FFieldPathHandle |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Impl | TPimplPtr< Private::FCompiledBindingLibraryCompilerImpl > | Bindings/MVVMCompiledBindingLibraryCompiler.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TValueOrError< FBindingHandle, FText > AddBinding
(
FFieldPathHandle Source, |
Bindings/MVVMCompiledBindingLibraryCompiler.h | ||
TValueOrError< FBindingHandle, FText > AddBinding
(
FFieldPathHandle Source, |
Bindings/MVVMCompiledBindingLibraryCompiler.h | ||
TValueOrError< FBindingHandle, FText > AddComplexBinding
(
FFieldPathHandle Destination, |
Bindings/MVVMCompiledBindingLibraryCompiler.h | ||
TValueOrError< FFieldPathHandle, FText > AddConversionFunctionFieldPath
(
const UClass* SourceClass, |
Bindings/MVVMCompiledBindingLibraryCompiler.h | ||
TValueOrError< FFieldPathHandle, FText > AddDelegateSignatureFieldPath
(
const UClass* SourceClass, |
Bindings/MVVMCompiledBindingLibraryCompiler.h | ||
TValueOrError< FFieldIdHandle, FText > AddFieldId
(
const UClass* SourceClass, |
Bindings/MVVMCompiledBindingLibraryCompiler.h | ||
TValueOrError< FFieldPathHandle, FText > AddFieldPath
(
TArrayView< const UE::MVVM::FMVVMConstFieldVariant > FieldPath, |
Bindings/MVVMCompiledBindingLibraryCompiler.h | ||
TValueOrError< FFieldPathHandle, FText > AddObjectFieldPath
(
TArrayView< const UE::MVVM::FMVVMConstFieldVariant > FieldPath, |
Bindings/MVVMCompiledBindingLibraryCompiler.h | ||
TValueOrError< FCompileResult, FText > Compile
(
FGuid LibraryId |
Bindings/MVVMCompiledBindingLibraryCompiler.h |