Navigation
API > API/Developer > API/Developer/AnimationWidgets
Inheritance Hierarchy
- FSlateControlledConstruction
- TSharedFromThis
- SWidget
- SCompoundWidget
- SAdvancedTransformInputBox
References
| Module | AnimationWidgets |
| Header | /Engine/Source/Developer/AnimationWidgets/Public/SAdvancedTransformInputBox.h |
| Include | #include "SAdvancedTransformInputBox.h" |
Syntax
template<typename TransformType, typename NumericType>
class SAdvancedTransformInputBox : public SCompoundWidget
Remarks
Generic Transform Slate control
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ApplyNumericValueChange
(
TransformType& Transform, |
||
| void | ConstrainScale
(
int32 ComponentIndex, |
||
| void | Construct
(
const FArguments& InArgs |
Construct this widget | |
| IDetailGroup & | ConstructDetailGroup
(
IDetailCategoryBuilder& InBuilder, |
||
| IDetailGroup & | ConstructDetailGroup
(
IDetailChildrenBuilder& InBuilder, |
||
| FDetailWidgetRow & | ConstructGroupedTransformRows
(
BuilderType& InBuilder, |
||
| TSharedRef< SWidget > | ConstructLabel
(
const FArguments& InArgs, |
Constructs a label widget | |
| TSharedRef< SWidget > | ConstructRelativeWorldWidget
(
const FArguments& InArgs, |
Constructs a relative / world switcher button | |
| TSharedRef< SWidget > | ConstructScaleLockWidget
(
const FArguments& InArgs, |
Constructs a relative / world switcher button | |
| TSharedRef< SWidget > | ConstructWidget
(
const FArguments& InArgs, |
Construct an input widget | |
| TOptional< NumericType > | GetNumericValueFromTransform
(
const TransformType& Transform, |
||
| const FSlateIcon & | GetRelativeWorldIcon
(
bool bRelative |
Gather the icon for relative world | |
| const TArray< FText > & | |||
| const FSlateBrush * | GetScaleLockIcon
(
bool bIsLocked |
Gather the icon for scale locked / unlocked |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FArguments |
Typedefs
| Name | Description |
|---|---|
| FDiffersFromDefault | Delegate to determine if the row or the whole transform (type == max) differs from its default |
| FOnBeginSliderMovement | Notification for begin slider movement |
| FOnCopyToClipboard | Delegate to fire when a row or the whole transform (type == max) is being copied to the clipboard |
| FOnEndSliderMovement | Notification for end slider movement |
| FOnGetIsComponentRelative | Delegate to retrieve relative / world state |
| FOnGetNumericValue | Delegate to retrieve a numerictype value |
| FOnGetToggleChecked | Delegate to retrieve toggle checkstate |
| FOnIsComponentRelativeChanged | Notification for a relative / world state change |
| FOnNumericValueChanged | Notification for numerictype value change |
| FOnNumericValueCommitted | Notification for numerictype value committed |
| FOnPasteFromClipboard | Delegate to fire when a row or the whole transform (type == max) is being pasted into from the clipboard |
| FOnResetToDefault | Delegate to fire when a row or the whole transform (type == max) needs to be reset to its default |
| FOnRotationRepresentationChanged | Notification for the rotation representation change |
| FOnScaleLockChanged | Notification for the scale lock change |
| FOnToggleChanged | Notification for toggle checkstate change |
| FOnTransformChanged | Delegate for notification for a transform value change |
| FOnTransformCommitted | Delegate for notification for a transform value commit |
| SNumericVectorInputBox3 |