18class SColorThemesViewer;
20class SThemeColorBlocksBar;
141 UE_DEPRECATED(5.2, "PreColorCommitted is deprecated. Use OnColorCommitted to update
your values.")
201 if (OptionalOwningDetailsView.
IsValid())
203 return OptionalOwningDetailsView.
Pin();
231 return CurrentColorHSV;
246 UE_DEPRECATED(5.6,
"HideSmallTrash is deprecated. The delete button for theme colors is managed by the SThemeColorBlocksBar widget.")
448 bool bPerfIsTooSlowToUpdate;
454 bool bUseSRGB =
false;
457 bool bOnlyRefreshOnMouseUp;
460 bool bOnlyRefreshOnOk;
463 bool bClosedViaOkOrCancel;
469 TSharedPtr<SThemeColorBlocksBar> CurrentThemeBar;
481 bool bColorPickerIsInlineVersion;
484 bool bColorPickerCreationIsOverridden;
490 bool bValidCreationOverrideExists;
496 bool bIsThemePanelVisible;
526 bool bIsModal =
false;
532 bool bUseAlpha =
false;
535 bool bOnlyRefreshOnMouseUp =
false;
538 bool bOnlyRefreshOnOk =
false;
541 bool bExpandAdvancedSection =
true;
544 bool bOpenAsMenu =
false;
547 bool bClampValue =
false;
555 UE_DEPRECATED(5.2,
"ColorArray is deprecated. Use OnColorCommitted to update your values.")
559 UE_DEPRECATED(5.2, "LinearColorArray is deprecated. Use OnColorCommitted to update
your values.")
563 UE_DEPRECATED(5.2, "ColorChannelsArray is deprecated. Use OnColorCommitted to update
your values.")
570 UE_DEPRECATED(5.2, "PreColorCommitted is deprecated. Use OnColorCommitted to update
your values.")
586 UE_DEPRECATED(5.2, "InitialColorOverride is deprecated. Use InitialColor to set the initial color.")
EGLSurface EGLint const EGLint EGLnsecsANDROID * values
Definition AndroidOpenGLFunctions.h:11
@ ForceInit
Definition CoreMiscDefines.h:155
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define SLATE_ATTRIBUTE(AttrType, AttrName)
Definition DeclarativeSyntaxSupport.h:192
#define SLATE_ARGUMENT_DEPRECATED(ArgType, ArgName, DeprecationVersion, DeprecationMessage)
Definition DeclarativeSyntaxSupport.h:215
#define SLATE_EVENT(DelegateName, EventName)
Definition DeclarativeSyntaxSupport.h:458
#define SLATE_END_ARGS()
Definition DeclarativeSyntaxSupport.h:116
#define SLATE_ARGUMENT(ArgType, ArgName)
Definition DeclarativeSyntaxSupport.h:208
#define DECLARE_DELEGATE_OneParam(DelegateName, Param1Type)
Definition DelegateCombinations.h:48
return true
Definition ExternalRpcRegistry.cpp:601
EColorBlockAlphaDisplayMode
Definition SColorBlock.h:16
EColorPickerHexMode
Definition SColorPicker.h:57
APPFRAMEWORK_API bool OpenColorPicker(const FColorPickerArgs &Args)
Definition SColorPicker.cpp:1447
EColorPickerChannels
Definition SColorPicker.h:32
EColorPickerModes
Definition SColorPicker.h:47
APPFRAMEWORK_API TSharedPtr< SColorPicker > GetColorPicker()
Definition SColorPicker.cpp:1435
APPFRAMEWORK_API void DestroyColorPicker()
Definition SColorPicker.cpp:1574
SColorThemeBar is deprecated SColorThemesViewer now displays a standard menu with a list of available themes _UseAlpha()
Definition SColorThemes.h:281
EActiveTimerReturnType
Definition SlateEnums.h:329
ECheckBoxState
Definition SlateTypes.h:65
decltype(auto) get(TupleType &&val)
Definition Tuple.h:940
UE_INTRINSIC_CAST UE_REWRITE constexpr std::remove_reference_t< T > && MoveTemp(T &&Obj) noexcept
Definition UnrealTemplate.h:520
Definition SColorThemes.h:52
Definition CoreStyle.h:15
Definition SColorPicker.h:86
APPFRAMEWORK_API void UpdateColorPick()
Definition SColorPicker.cpp:624
APPFRAMEWORK_API bool SetNewTargetColorRGB(const FLinearColor &NewValue, bool bForceUpdate=false)
Definition SColorPicker.cpp:584
APPFRAMEWORK_API TSharedRef< SWidget > MakeColorPreviewBox() const
Definition SColorPicker.cpp:801
APPFRAMEWORK_API TSharedRef< SWidget > MakeColorSpinBox(EColorPickerChannels Channel) const
Definition SColorPicker.cpp:719
APPFRAMEWORK_API void BackupColors()
SLATE_BEGIN_ARGS(SColorPicker)
Definition SColorPicker.h:89
DECLARE_DELEGATE_OneParam(FOnColorPickerCreationOverride, const TSharedRef< SColorPicker > &)
FLinearColor GetCurrentColor() const
Definition SColorPicker.h:229
APPFRAMEWORK_API void Construct(const FArguments &InArgs)
Definition SColorPicker.cpp:54
APPFRAMEWORK_API void CycleMode()
Definition SColorPicker.cpp:670
APPFRAMEWORK_API bool ApplyNewTargetColor(bool bForceUpdate=false)
Definition SColorPicker.cpp:593
APPFRAMEWORK_API void GenerateDefaultColorPickerContent(bool bAdvancedSectionExpanded)
Definition SColorPicker.cpp:129
TSharedPtr< SWidget > GetOptionalOwningDetailsView()
Definition SColorPicker.h:199
static APPFRAMEWORK_API const FVector2D DEFAULT_WINDOW_SIZE
Definition SColorPicker.h:184
static APPFRAMEWORK_API FOnColorPickerCreationOverride OnColorPickerNonModalCreateOverride
Definition SColorPicker.h:213
APPFRAMEWORK_API bool SetNewTargetColorHSV(const FLinearColor &NewValue, bool bForceUpdate=false)
Definition SColorPicker.cpp:575
APPFRAMEWORK_API void HideSmallTrash()
Definition SColorPicker.cpp:655
DECLARE_DELEGATE(FOnColorPickerDestructionOverride)
APPFRAMEWORK_API void UpdateColorPickMouseUp()
Definition SColorPicker.cpp:615
APPFRAMEWORK_API void ShowSmallTrash()
Definition SColorPicker.cpp:661
APPFRAMEWORK_API TSharedRef< SWidget > MakeColorSlider(EColorPickerChannels Channel) const
Definition SColorPicker.cpp:684
APPFRAMEWORK_API void DiscardColor()
Definition SColorPicker.cpp:561
APPFRAMEWORK_API void GenerateInlineColorPickerContent()
Definition SColorPicker.cpp:507
static APPFRAMEWORK_API FOnColorPickerDestructionOverride OnColorPickerDestroyOverride
Definition SColorPicker.h:217
APPFRAMEWORK_API void BeginAnimation(FLinearColor Start, FLinearColor End)
Definition SColorPicker.cpp:636
Definition SColorWheel.h:22
Definition Attribute.h:17
Definition SharedPointer.h:692
Definition SharedPointer.h:153
Definition SharedPointer.h:1295
UE_FORCEINLINE_HINT TSharedPtr< ObjectType, Mode > Pin() const &
Definition SharedPointer.h:1512
UE_FORCEINLINE_HINT bool IsValid() const
Definition SharedPointer.h:1535
Definition SlateEnums.h:289
@ false
Definition radaudio_common.h:23
Definition Visibility.h:12
Definition SColorPicker.h:67
float * Blue
Definition SColorPicker.h:75
FColorChannels()
Definition SColorPicker.h:68
float * Red
Definition SColorPicker.h:73
float * Green
Definition SColorPicker.h:74
float * Alpha
Definition SColorPicker.h:76
Definition SColorPicker.h:524
FColorPickerArgs(FColorPickerArgs &&)=default
PRAGMA_DISABLE_DEPRECATION_WARNINGS FColorPickerArgs(const FColorPickerArgs &)=default
TSharedPtr< SWidget > ParentWidget
Definition SColorPicker.h:529
Definition SlateBrush.h:239
Definition Optional.h:131