![]() |
Iliad
Painting Plugin for UnrealEngine4 by Praxinos
|
Public Member Functions | |
FOdysseyPainterEditorController () | |
virtual | ~FOdysseyPainterEditorController () |
virtual TSharedPtr< FOdysseyPainterEditorData > | GetData ()=0 |
virtual TSharedPtr< FOdysseyPainterEditorGUI > | GetGUI ()=0 |
const TArray< TSharedPtr< FExtender > > & | GetMenuExtenders () const |
virtual void | HandleAlphaModeModifierChanged (int32 iValue) |
virtual void | HandleBlendingModeModifierChanged (int32 iValue) |
virtual void | HandleBrushParameterChanged () |
virtual void | HandleFlowModifierChanged (int32 iValue) |
virtual void | HandleInterpolationTypeChanged (int32 iValue) |
virtual void | HandleOpacityModifierChanged (int32 iValue) |
virtual void | HandlePaintColorChange (eOdysseyEventState::Type iEventState, const ::ul3::FPixelValue &iColor) |
virtual void | HandlePerformanceDrawBrushPreviewChanged (bool iValue) |
virtual void | HandleSizeModifierChanged (int32 iValue) |
virtual void | HandleSmoothingCatchUpChanged (bool iValue) |
virtual void | HandleSmoothingEnabledChanged (bool iValue) |
virtual void | HandleSmoothingMethodChanged (int32 iValue) |
virtual void | HandleSmoothingRealTimeChanged (bool iValue) |
virtual void | HandleSmoothingStrengthChanged (int32 iValue) |
virtual void | HandleStrokeAdaptativeChanged (bool iValue) |
virtual void | HandleStrokePaintOnTickChanged (bool iValue) |
virtual void | HandleStrokeStepChanged (int32 iValue) |
virtual void | HandleViewportColorPicked (eOdysseyEventState::Type iEventState, const FVector2D &iPositionInTexture) |
virtual void | HandleViewportParameterChanged () |
void | InitOdysseyPainterEditorController (const TSharedRef< FUICommandList > &iToolkitCommands) |
virtual void | OnAboutIliad () |
void | OnAddBrushSize (int32 iValue) |
virtual void | OnBrushChanged (UBlueprint *iBrush) |
virtual void | OnBrushCompiled (UBlueprint *iBrush) |
virtual void | OnBrushSelected (UOdysseyBrush *iBrush) |
virtual FReply | OnClear () |
virtual FReply | OnClearUndo () |
virtual void | OnCreateNewLayer () |
virtual void | OnDeleteCurrentLayer () |
virtual void | OnDuplicateCurrentLayer () |
virtual void | OnExportLayersAsTextures ()=0 |
virtual FReply | OnFill () |
virtual void | OnImportTexturesAsLayers ()=0 |
virtual void | OnMeshChanged (UBlueprint *iMesh) |
virtual void | OnMeshSelected (UStaticMesh *iMesh) |
virtual void | OnPaintEngineEditedBlockTilesChanged (const TArray<::ul3::FRect > &iChangedTiles) |
virtual void | OnPaintEngineEditedBlockTilesWillChange (const TArray<::ul3::FRect > &iChangedTiles) |
virtual void | OnPaintEnginePreviewBlockTilesChanged (const TArray<::ul3::FRect > &iChangedTiles) |
virtual void | OnPaintEngineStrokeAbort () |
virtual FReply | OnRedoIliad () |
void | OnRefreshBrush () |
void | OnResetViewportPosition () |
void | OnResetViewportRotation () |
void | OnRotateViewportLeft () |
void | OnRotateViewportRight () |
void | OnSetAlphaMode (::ul3::eAlphaMode iAlphaMode) |
void | OnSetZoom (double iZoomValue) |
void | OnSetZoomFitScreen () |
void | OnSwitchTabletAPI () |
virtual FReply | OnUndoIliad () |
virtual void | OnVisitPraxinosForums () |
virtual void | OnVisitPraxinosWebsite () |
void | OnZoomIn () |
void | OnZoomOut () |
Protected Member Functions | |
virtual void | BindCommands (const TSharedRef< FUICommandList > &iToolkitCommands) |
TArray< TSharedPtr< FExtender > > & | GetMenuExtenders () |
Implements an Editor Controller for textures.
|
virtual |
FOdysseyPainterEditorController::FOdysseyPainterEditorController | ( | ) |
|
protectedvirtual |
Reimplemented in FOdysseyFlipbookEditorController, and FOdysseyTextureEditorController.
|
pure virtual |
Implemented in FOdysseyFlipbookEditorController, and FOdysseyTextureEditorController.
|
pure virtual |
Implemented in FOdysseyFlipbookEditorController, and FOdysseyTextureEditorController.
|
protected |
const TArray< TSharedPtr< FExtender > > & FOdysseyPainterEditorController::GetMenuExtenders | ( | ) | const |
|
virtual |
Reimplemented in FOdysseyFlipbookEditorController, and FOdysseyTextureEditorController.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
void FOdysseyPainterEditorController::InitOdysseyPainterEditorController | ( | const TSharedRef< FUICommandList > & | iToolkitCommands | ) |
|
virtual |
void FOdysseyPainterEditorController::OnAddBrushSize | ( | int32 | iValue | ) |
|
virtual |
Reimplemented in FOdysseyTextureEditorController.
|
virtual |
Reimplemented in FOdysseyTextureEditorController.
|
virtual |
Reimplemented in FOdysseyTextureEditorController.
|
virtual |
Reimplemented in FOdysseyFlipbookEditorController, and FOdysseyTextureEditorController.
|
virtual |
Reimplemented in FOdysseyFlipbookEditorController, and FOdysseyTextureEditorController.
|
virtual |
Reimplemented in FOdysseyFlipbookEditorController, and FOdysseyTextureEditorController.
|
virtual |
Reimplemented in FOdysseyFlipbookEditorController, and FOdysseyTextureEditorController.
|
virtual |
Reimplemented in FOdysseyFlipbookEditorController, and FOdysseyTextureEditorController.
|
pure virtual |
Implemented in FOdysseyFlipbookEditorController, and FOdysseyTextureEditorController.
|
virtual |
Reimplemented in FOdysseyFlipbookEditorController, and FOdysseyTextureEditorController.
|
pure virtual |
Implemented in FOdysseyFlipbookEditorController, and FOdysseyTextureEditorController.
|
virtual |
|
virtual |
|
virtual |
Reimplemented in FOdysseyFlipbookEditorController, and FOdysseyTextureEditorController.
|
virtual |
Reimplemented in FOdysseyFlipbookEditorController, and FOdysseyTextureEditorController.
|
virtual |
Reimplemented in FOdysseyFlipbookEditorController, and FOdysseyTextureEditorController.
|
virtual |
Reimplemented in FOdysseyFlipbookEditorController, and FOdysseyTextureEditorController.
|
virtual |
Reimplemented in FOdysseyFlipbookEditorController, and FOdysseyTextureEditorController.
void FOdysseyPainterEditorController::OnRefreshBrush | ( | ) |
void FOdysseyPainterEditorController::OnResetViewportPosition | ( | ) |
void FOdysseyPainterEditorController::OnResetViewportRotation | ( | ) |
void FOdysseyPainterEditorController::OnRotateViewportLeft | ( | ) |
void FOdysseyPainterEditorController::OnRotateViewportRight | ( | ) |
void FOdysseyPainterEditorController::OnSetAlphaMode | ( | ::ul3::eAlphaMode | iAlphaMode | ) |
void FOdysseyPainterEditorController::OnSetZoom | ( | double | iZoomValue | ) |
void FOdysseyPainterEditorController::OnSetZoomFitScreen | ( | ) |
void FOdysseyPainterEditorController::OnSwitchTabletAPI | ( | ) |
|
virtual |
Reimplemented in FOdysseyFlipbookEditorController, and FOdysseyTextureEditorController.
|
virtual |
|
virtual |
void FOdysseyPainterEditorController::OnZoomIn | ( | ) |
void FOdysseyPainterEditorController::OnZoomOut | ( | ) |