![]() |
Iliad
Painting Plugin for UnrealEngine4 by Praxinos
|
Public Member Functions | |
IOdysseyChannelSlider (uint32 iFormat) | |
::ul3::FPixelValue | GetColorForProportion (float t) const |
float | GetProportionForColor (const ::ul3::FPixelValue &iColor) const |
virtual FReply | OnMouseButtonDown (const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override |
virtual FReply | OnMouseButtonUp (const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override |
virtual FReply | OnMouseMove (const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override |
![]() | |
virtual | ~SOdysseyLeafWidget () |
void | Construct (const FArguments &InArgs) |
void | SetDesiredHeight (TAttribute< FOptionalSize > InDesiredHeight) |
void | SetDesiredWidth (TAttribute< FOptionalSize > InDesiredWidth) |
void | SetMaxDesiredHeight (TAttribute< FOptionalSize > InMaxDesiredHeight) |
void | SetMaxDesiredWidth (TAttribute< FOptionalSize > InMaxDesiredWidth) |
void | SetMinDesiredHeight (TAttribute< FOptionalSize > InMinDesiredHeight) |
void | SetMinDesiredWidth (TAttribute< FOptionalSize > InMinDesiredWidth) |
Public Attributes | |
IOdysseyChannelSlider | ODYSSEY_LEAF_WIDGET_CONSTRUCT_ARGS |
![]() | |
SOdysseyLeafWidget | ODYSSEY_LEAF_WIDGET_CONSTRUCT_ARGS |
Protected Member Functions | |
virtual void | Init () |
virtual void | InitInternalBuffers () const override |
virtual void | PaintInternalBuffer (int iReason=0) const override |
![]() | |
void | CheckResize (const FVector2D &iNewSize) const |
virtual void | OnResizeEvent (const FVector2D &iNewSize) const |
Protected Attributes | |
TAttribute< ::ul3::FPixelValue > | mColor |
uint32 | mFormat |
FOnColorChange | OnColorChangeCallback |
![]() | |
FVector2D | ExternalSize |
FVector2D | InternalSize |
TUniquePtr< FSlateBrush > | ItemBrush |
TUniquePtr< FOdysseySurfaceEditable > | surface |
IOdysseyChannelSlider::IOdysseyChannelSlider | ( | uint32 | iFormat | ) |
ul3::FPixelValue IOdysseyChannelSlider::GetColorForProportion | ( | float | t | ) | const |
float IOdysseyChannelSlider::GetProportionForColor | ( | const ::ul3::FPixelValue & | iColor | ) | const |
|
protectedvirtual |
Reimplemented from SOdysseyLeafWidget.
|
overrideprotectedvirtual |
Reimplemented from SOdysseyLeafWidget.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overrideprotectedvirtual |
Reimplemented from SOdysseyLeafWidget.
|
protected |
|
protected |
IOdysseyChannelSlider IOdysseyChannelSlider::ODYSSEY_LEAF_WIDGET_CONSTRUCT_ARGS |
|
protected |