Navigation
API > API/Runtime > API/Runtime/AdvancedWidgets
A slider displayed in tandem with a color grading wheel. Allows mouse-based control or direct input via a textbox. Shows a gradient representing the controlled color component.
| Name | SColorGradingComponentViewer |
| Type | class |
| Header File | /Engine/Source/Runtime/AdvancedWidgets/Public/Widgets/ColorGrading/SColorGradingComponentViewer.h |
| Include Path | #include "Widgets/ColorGrading/SColorGradingComponentViewer.h" |
Syntax
class SColorGradingComponentViewer : public SCompoundWidget
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → SColorGradingComponentViewer
- FSlateControlledConstruction → SWidget → SCompoundWidget → SColorGradingComponentViewer
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
SColorGradingComponentViewer() |
Widgets/ColorGrading/SColorGradingComponentViewer.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~SColorGradingComponentViewer() |
Widgets/ColorGrading/SColorGradingComponentViewer.h |
Structs
| Name | Remarks |
|---|---|
| FArguments |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnDynamicSliderMinMaxValueChanged | TBaseDelegate_FourParams< void, float, TWeakPtr< SWidget >, bool, bool > | Notification when the max/min spinner values are changed (only apply if SupportDynamicSliderMaxValue or SupportDynamicSliderMinValue are true) | Widgets/ColorGrading/SColorGradingComponentViewer.h |
| FOnValueChanged | TBaseDelegate_OneParam< void, float > | Notification for numeric value change | Widgets/ColorGrading/SColorGradingComponentViewer.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| DefaultMaxFractionalDigits | int32 | The default maximum fractional digits | Widgets/ColorGrading/SColorGradingComponentViewer.h |
| DefaultMinFractionalDigits | int32 | The default minimum fractional digits | Widgets/ColorGrading/SColorGradingComponentViewer.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Component | TAttribute< EColorGradingComponent > | Widgets/ColorGrading/SColorGradingComponentViewer.h | ||
| GradientSpinBox | TSharedPtr< SColorGradingComponentSpinBox > | Widgets/ColorGrading/SColorGradingComponentViewer.h | ||
| MaxSliderValue | TAttribute< TOptional< float > > | Widgets/ColorGrading/SColorGradingComponentViewer.h | ||
| MaxValue | TAttribute< TOptional< float > > | Widgets/ColorGrading/SColorGradingComponentViewer.h | ||
| MinSliderValue | TAttribute< TOptional< float > > | Widgets/ColorGrading/SColorGradingComponentViewer.h | ||
| MinValue | TAttribute< TOptional< float > > | Widgets/ColorGrading/SColorGradingComponentViewer.h | ||
| NumericEntryBox | TSharedPtr< SNumericEntryBox< float > > | Widgets/ColorGrading/SColorGradingComponentViewer.h | ||
| OptionalValue | TAttribute< TOptional< float > > | Widgets/ColorGrading/SColorGradingComponentViewer.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct
(
const FArguments& InArgs |
Construct the widget | Widgets/ColorGrading/SColorGradingComponentViewer.h | |
float GetMaxSliderValue() |
Get the maximum slider value | Widgets/ColorGrading/SColorGradingComponentViewer.h | |
float GetMinSliderValue() |
Get the minimum slider value | Widgets/ColorGrading/SColorGradingComponentViewer.h |