![]() |
Iliad
Painting Plugin for UnrealEngine4 by Praxinos
|
Public Member Functions | |
void | AddPan (FVector2D PanValue) |
void | CalculateTextureDisplayDimensions (uint32 &Width, uint32 &Height) const |
DECLARE_MULTICAST_DELEGATE (FOnParameterChanged) | |
bool | GetFitToViewport () const |
TSharedPtr< SScrollBar > | GetHorizontalScrollBar () const |
FVector2D | GetPan () const |
double | GetRotationInDegrees () const |
IOdysseySurface * | GetSurface () const |
TSharedPtr< SScrollBar > | GetVerticalScrollBar () const |
TSharedPtr< FOdysseySceneViewport > | GetViewport () const |
float | GetViewportHorizontalScrollBarRatio () const |
float | GetViewportVerticalScrollBarRatio () const |
TSharedPtr< SViewport > | GetViewportWidget () const |
double | GetZoom () const |
FOnParameterChanged & | OnParameterChanged () |
void | RotateLeft () |
void | RotateRight () |
void | SetFitToViewport (bool bFitToViewport) |
void | SetPan (FVector2D PanValue) |
void | SetRotationInDegrees (double RotationValue) |
void | SetSurface (IOdysseySurface *iValue) |
void | SetViewportClient (TSharedPtr< class FViewportClient > InViewportClient) |
void | SetZoom (double ZoomValue) |
virtual void | Tick (const FGeometry &AllottedGeometry, const double InCurrentTime, const float InDeltaTime) override |
void | ToggleFitToViewport () |
void | ZoomIn () |
void | ZoomOut () |
Public Attributes | |
SOdysseySurfaceViewport | |
void SOdysseySurfaceViewport::AddPan | ( | FVector2D | PanValue | ) |
void SOdysseySurfaceViewport::CalculateTextureDisplayDimensions | ( | uint32 & | Width, |
uint32 & | Height | ||
) | const |
SOdysseySurfaceViewport::DECLARE_MULTICAST_DELEGATE | ( | FOnParameterChanged | ) |
bool SOdysseySurfaceViewport::GetFitToViewport | ( | ) | const |
TSharedPtr< SScrollBar > SOdysseySurfaceViewport::GetHorizontalScrollBar | ( | ) | const |
FVector2D SOdysseySurfaceViewport::GetPan | ( | ) | const |
double SOdysseySurfaceViewport::GetRotationInDegrees | ( | ) | const |
IOdysseySurface * SOdysseySurfaceViewport::GetSurface | ( | ) | const |
TSharedPtr< SScrollBar > SOdysseySurfaceViewport::GetVerticalScrollBar | ( | ) | const |
TSharedPtr< FOdysseySceneViewport > SOdysseySurfaceViewport::GetViewport | ( | ) | const |
float SOdysseySurfaceViewport::GetViewportHorizontalScrollBarRatio | ( | ) | const |
float SOdysseySurfaceViewport::GetViewportVerticalScrollBarRatio | ( | ) | const |
TSharedPtr< SViewport > SOdysseySurfaceViewport::GetViewportWidget | ( | ) | const |
double SOdysseySurfaceViewport::GetZoom | ( | ) | const |
|
inline |
void SOdysseySurfaceViewport::RotateLeft | ( | ) |
void SOdysseySurfaceViewport::RotateRight | ( | ) |
void SOdysseySurfaceViewport::SetFitToViewport | ( | bool | bFitToViewport | ) |
void SOdysseySurfaceViewport::SetPan | ( | FVector2D | PanValue | ) |
void SOdysseySurfaceViewport::SetRotationInDegrees | ( | double | RotationValue | ) |
void SOdysseySurfaceViewport::SetSurface | ( | IOdysseySurface * | iValue | ) |
void SOdysseySurfaceViewport::SetViewportClient | ( | TSharedPtr< class FViewportClient > | InViewportClient | ) |
void SOdysseySurfaceViewport::SetZoom | ( | double | ZoomValue | ) |
|
overridevirtual |
void SOdysseySurfaceViewport::ToggleFitToViewport | ( | ) |
void SOdysseySurfaceViewport::ZoomIn | ( | ) |
void SOdysseySurfaceViewport::ZoomOut | ( | ) |
SOdysseySurfaceViewport::SOdysseySurfaceViewport |