Navigation
API > API/Plugins > API/Plugins/RigVMEditor
| Name | SRigVMVariableMappingWidget |
| Type | class |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVMEditor/Public/Widgets/SRigVMVariableMappingWidget.h |
| Include Path | #include "Widgets/SRigVMVariableMappingWidget.h" |
Syntax
class SRigVMVariableMappingWidget : public SCompoundWidget
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → SRigVMVariableMappingWidget
- FSlateControlledConstruction → SWidget → SCompoundWidget → SRigVMVariableMappingWidget
Structs
| Name | Remarks |
|---|---|
| FArguments |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FilterText | FText | Current text typed into NameFilterBox | Widgets/SRigVMVariableMappingWidget.h | |
| NameFilterBox | TSharedPtr< SSearchBox > | Box to filter to a specific morph target name | Widgets/SRigVMVariableMappingWidget.h | |
| OnCreateVariableMappingDelegate | FOnRigVMCreateVariableMapping | Widgets/SRigVMVariableMappingWidget.h | ||
| OnGetAvailableMappingDelegate | FOnRigVMGetAvailableMapping | Widgets/SRigVMVariableMappingWidget.h | ||
| OnGetVariableMappingDelegate | FOnRigVMGetVariableMapping | Widgets/SRigVMVariableMappingWidget.h | ||
| OnPinCheckStateChangedDelegate | FOnRigVMPinCheckStateChanged | Widgets/SRigVMVariableMappingWidget.h | ||
| OnPinGetCheckStateDelegate | FOnRigVMPinGetCheckState | Widgets/SRigVMVariableMappingWidget.h | ||
| OnPinIsEnabledCheckStateDelegate | FOnRigVMPinIsCheckEnabled | Widgets/SRigVMVariableMappingWidget.h | ||
| OnVariableMappingChangedDelegate | FOnRigVMVariableMappingChanged | Widgets/SRigVMVariableMappingWidget.h | ||
| OnVariableOptionAvailableDelegate | FOnRigVMVarOptionAvailable | Widgets/SRigVMVariableMappingWidget.h | ||
| VariableMappingList | TArray< TSharedPtr< FRigVMVariableMappingInfo > > | A list of variable mapping list. Used by the VariableMappingListView. | Widgets/SRigVMVariableMappingWidget.h | |
| VariableMappingTreeView | TSharedPtr< SRigVMVariableMappingTreeView > | Widget used to display the list of retarget sources | Widgets/SRigVMVariableMappingWidget.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct
(
const FArguments& InArgs |
Slate construction function | Widgets/SRigVMVariableMappingWidget.h | |
TSharedRef< ITableRow > GenerateVariableMappingRow
(
TSharedPtr< FRigVMVariableMappingInfo > InInfo, |
Create a widget for an entry in the tree from an info | Widgets/SRigVMVariableMappingWidget.h | |
void OnFilterTextChanged
(
const FText& SearchText |
Filters the SListView when the user changes the search text box (NameFilterBox) | Widgets/SRigVMVariableMappingWidget.h | |
void OnFilterTextCommitted
(
const FText& SearchText, |
Filters the SListView when the user hits enter or clears the search box Simply calls OnFilterTextChanged | Widgets/SRigVMVariableMappingWidget.h | |
void RefreshVariableMappingList() |
Handler for the delete of retarget source | Widgets/SRigVMVariableMappingWidget.h |