![]() |
Iliad
Painting Plugin for UnrealEngine4 by Praxinos
|
Public Member Functions | |
FOdysseyTextureEditorController (TSharedPtr< FOdysseyTextureEditorData > &iData, TSharedPtr< FOdysseyTextureEditorGUI > &iGUI) | |
virtual | ~FOdysseyTextureEditorController () |
virtual void | HandleAlphaModeModifierChanged (int32 iValue) override |
void | Init (const TSharedRef< FUICommandList > &iToolkitCommands) |
virtual FReply | OnClear () override |
virtual FReply | OnClearUndo () override |
virtual void | OnCreateNewLayer () override |
void | OnCurrentLayerIsAlphaLockedChanged (bool iOldValue) |
virtual void | OnDeleteCurrentLayer () override |
virtual void | OnDuplicateCurrentLayer () override |
void | OnExportLayersAsTextures () override |
virtual FReply | OnFill () override |
void | OnImportTexturesAsLayers () override |
void | OnLayerIsLockedChanged (TSharedPtr< IOdysseyLayer > iLayer, bool iOldValue) |
void | OnLayerIsVisibleChanged (TSharedPtr< IOdysseyLayer > iLayer, bool iOldValue) |
void | OnLayerStackCurrentLayerChanged (TSharedPtr< IOdysseyLayer > iOldValue) |
void | OnLayerStackImageResultChanged () |
void | OnLayerStackStructureChanged () |
virtual void | OnPaintEngineEditedBlockTilesChanged (const TArray<::ul3::FRect > &iChangedTiles) override |
virtual void | OnPaintEngineEditedBlockTilesWillChange (const TArray<::ul3::FRect > &iChangedTiles) override |
virtual void | OnPaintEnginePreviewBlockTilesChanged (const TArray<::ul3::FRect > &iChangedTiles) override |
virtual void | OnPaintEngineStrokeAbort () override |
virtual FReply | OnRedoIliad () override |
virtual FReply | OnUndoIliad () override |
![]() | |
FOdysseyPainterEditorController () | |
virtual | ~FOdysseyPainterEditorController () |
const TArray< TSharedPtr< FExtender > > & | GetMenuExtenders () const |
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 | OnMeshChanged (UBlueprint *iMesh) |
virtual void | OnMeshSelected (UStaticMesh *iMesh) |
void | OnRefreshBrush () |
void | OnResetViewportPosition () |
void | OnResetViewportRotation () |
void | OnRotateViewportLeft () |
void | OnRotateViewportRight () |
void | OnSetAlphaMode (::ul3::eAlphaMode iAlphaMode) |
void | OnSetZoom (double iZoomValue) |
void | OnSetZoomFitScreen () |
void | OnSwitchTabletAPI () |
virtual void | OnVisitPraxinosForums () |
virtual void | OnVisitPraxinosWebsite () |
void | OnZoomIn () |
void | OnZoomOut () |
Protected Member Functions | |
virtual void | BindCommands (const TSharedRef< FUICommandList > &iToolkitCommands) override |
virtual TSharedPtr< FOdysseyPainterEditorData > | GetData () override |
virtual TSharedPtr< FOdysseyPainterEditorGUI > | GetGUI () override |
virtual void | OnBrushChanged (UBlueprint *iBrush) override |
virtual void | OnBrushCompiled (UBlueprint *iBrush) override |
virtual void | OnBrushSelected (UOdysseyBrush *iBrush) override |
![]() | |
TArray< TSharedPtr< FExtender > > & | GetMenuExtenders () |
Implements an Editor Controller for textures.
|
virtual |
FOdysseyTextureEditorController::FOdysseyTextureEditorController | ( | TSharedPtr< FOdysseyTextureEditorData > & | iData, |
TSharedPtr< FOdysseyTextureEditorGUI > & | iGUI | ||
) |
|
overrideprotectedvirtual |
Reimplemented from FOdysseyPainterEditorController.
|
overrideprotectedvirtual |
Implements FOdysseyPainterEditorController.
|
overrideprotectedvirtual |
Implements FOdysseyPainterEditorController.
|
overridevirtual |
Reimplemented from FOdysseyPainterEditorController.
void FOdysseyTextureEditorController::Init | ( | const TSharedRef< FUICommandList > & | iToolkitCommands | ) |
|
overrideprotectedvirtual |
Reimplemented from FOdysseyPainterEditorController.
|
overrideprotectedvirtual |
Reimplemented from FOdysseyPainterEditorController.
|
overrideprotectedvirtual |
Reimplemented from FOdysseyPainterEditorController.
|
overridevirtual |
Reimplemented from FOdysseyPainterEditorController.
|
overridevirtual |
Reimplemented from FOdysseyPainterEditorController.
|
overridevirtual |
Reimplemented from FOdysseyPainterEditorController.
void FOdysseyTextureEditorController::OnCurrentLayerIsAlphaLockedChanged | ( | bool | iOldValue | ) |
|
overridevirtual |
Reimplemented from FOdysseyPainterEditorController.
|
overridevirtual |
Reimplemented from FOdysseyPainterEditorController.
|
overridevirtual |
Implements FOdysseyPainterEditorController.
|
overridevirtual |
Reimplemented from FOdysseyPainterEditorController.
|
overridevirtual |
Implements FOdysseyPainterEditorController.
void FOdysseyTextureEditorController::OnLayerIsLockedChanged | ( | TSharedPtr< IOdysseyLayer > | iLayer, |
bool | iOldValue | ||
) |
void FOdysseyTextureEditorController::OnLayerIsVisibleChanged | ( | TSharedPtr< IOdysseyLayer > | iLayer, |
bool | iOldValue | ||
) |
void FOdysseyTextureEditorController::OnLayerStackCurrentLayerChanged | ( | TSharedPtr< IOdysseyLayer > | iOldValue | ) |
void FOdysseyTextureEditorController::OnLayerStackImageResultChanged | ( | ) |
void FOdysseyTextureEditorController::OnLayerStackStructureChanged | ( | ) |
|
overridevirtual |
Reimplemented from FOdysseyPainterEditorController.
|
overridevirtual |
Reimplemented from FOdysseyPainterEditorController.
|
overridevirtual |
Reimplemented from FOdysseyPainterEditorController.
|
overridevirtual |
Reimplemented from FOdysseyPainterEditorController.
|
overridevirtual |
Reimplemented from FOdysseyPainterEditorController.
|
overridevirtual |
Reimplemented from FOdysseyPainterEditorController.