Navigation
API > API/Plugins > API/Plugins/MLDeformerFrameworkEditor
| Name | SMLDeformerInputWidget |
| Type | class |
| Header File | /Engine/Plugins/Animation/MLDeformer/MLDeformerFramework/Source/MLDeformerFrameworkEditor/Public/SMLDeformerInputWidget.h |
| Include Path | #include "SMLDeformerInputWidget.h" |
Syntax
class SMLDeformerInputWidget : public SCompoundWidget
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → SMLDeformerInputWidget
- FSlateControlledConstruction → SWidget → SCompoundWidget → SMLDeformerInputWidget
Structs
| Name | Remarks |
|---|---|
| FArguments | |
| FSectionInfo |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddInputBonesMenuItems
(
FMenuBuilder& MenuBuilder |
SMLDeformerInputWidget.h | ||
virtual void AddInputBonesPlusIconMenuItems
(
FMenuBuilder& MenuBuilder |
SMLDeformerInputWidget.h | ||
virtual void AddInputCurvesMenuItems
(
FMenuBuilder& MenuBuilder |
SMLDeformerInputWidget.h | ||
virtual void AddInputCurvesPlusIconMenuItems
(
FMenuBuilder& MenuBuilder |
SMLDeformerInputWidget.h | ||
void AddSection
(
TSharedPtr< SWidget > Widget, |
SMLDeformerInputWidget.h | ||
virtual void ClearSelectionForAllWidgetsExceptThis
(
TSharedPtr< SWidget > ExceptThisWidget |
SMLDeformerInputWidget.h | ||
void Construct
(
const FArguments& InArgs |
SMLDeformerInputWidget.h | ||
TSharedPtr< FUICommandList > GetBonesCommandList() |
SMLDeformerInputWidget.h | ||
TSharedPtr< FUICommandList > GetCurvesCommandList() |
SMLDeformerInputWidget.h | ||
virtual TSharedPtr< SWidget > GetExtraBonePickerWidget() |
SMLDeformerInputWidget.h | ||
virtual void OnAddAnimatedBones() |
SMLDeformerInputWidget.h | ||
virtual void OnAddAnimatedCurves() |
SMLDeformerInputWidget.h | ||
| SMLDeformerInputWidget.h | |||
| SMLDeformerInputWidget.h | |||
virtual void OnClearInputBones() |
SMLDeformerInputWidget.h | ||
virtual void OnClearInputCurves() |
SMLDeformerInputWidget.h | ||
| SMLDeformerInputWidget.h | |||
| SMLDeformerInputWidget.h | |||
virtual void OnSelectInputBone
(
FName BoneName |
SMLDeformerInputWidget.h | ||
virtual void OnSelectInputCurve
(
FName BoneName |
SMLDeformerInputWidget.h | ||
virtual void Refresh() |
Refresh all sub-widget contents. | SMLDeformerInputWidget.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddSectionSeparator() |
SMLDeformerInputWidget.h | ||
void CreateBonesWidget() |
SMLDeformerInputWidget.h | ||
void CreateCurvesWidget() |
SMLDeformerInputWidget.h | ||
FReply ShowBonesPlusIconContextMenu() |
SMLDeformerInputWidget.h | ||
FReply ShowCurvesPlusIconContextMenu() |
SMLDeformerInputWidget.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool ExtractStringFromJson
(
const TSharedPtr< FJsonObject >& JsonObject, |
SMLDeformerInputWidget.h | ||
static TSharedPtr< FJsonObject > GetJsonObject
(
const FString& JsonString |
SMLDeformerInputWidget.h | ||
static bool HasValidClipBoardData
(
const FString& DataTypeId, |
SMLDeformerInputWidget.h | ||
static void RegisterCommands() |
Registers the commands that are being executed by the different widgets. | SMLDeformerInputWidget.h | |
static void UnregisterCommands() |
SMLDeformerInputWidget.h |