![]() |
Iliad
Painting Plugin for UnrealEngine4 by Praxinos
|
Public Member Functions | |
FOdysseyFlipbookEditorData (TSharedPtr< FOdysseyFlipbookWrapper > &iFlipbookWrapper, TSharedPtr< FOdysseyFlipbookEditorToolkit > iToolkit) | |
virtual | ~FOdysseyFlipbookEditorData () |
void | ApplyPropertiesBackup () |
virtual FOdysseySurfaceEditable * | DisplaySurface () override |
TSharedPtr< FOdysseyFlipbookWrapper > & | FlipbookWrapper () |
virtual void | Init () override |
FOdysseyLayerStack * | LayerStack () const |
void | OnPackagePreSave (UPackage *iPackage) |
void | OnPackageSaved (const FString &iPackageFilename, UObject *iOuter) |
void | OnPreGlobalObjectPropertyChanged (UObject *iObject, const FEditPropertyChain &iEditPropertyChain) |
void | PrepareTextureProperties () |
FOdysseySurfaceReadOnly * | PreviewSurface () |
void | SyncTextureWithSurfaceBlock () |
UTexture2D * | Texture () |
void | Texture (UTexture2D *iTexture) |
TWeakPtr< FOdysseyFlipbookEditorToolkit > & | Toolkit () |
![]() | |
FOdysseyPainterEditorData () | |
virtual | ~FOdysseyPainterEditorData () |
UOdysseyBrush * | Brush () |
void | Brush (UOdysseyBrush *iBrush) |
UOdysseyBrushAssetBase * | BrushInstance () |
void | BrushInstance (UOdysseyBrushAssetBase *iBrushInstance) |
bool | DrawBrushPreview () |
void | DrawBrushPreview (bool iDrawBrushPreview) |
::ul3::FPixelValue | PaintColor () const |
void | PaintColor (::ul3::FPixelValue iColor) |
FOdysseyPaintEngine * | PaintEngine () |
FOdysseyUndoHistory * | UndoHistory () |
Implements an Editor toolkit for Flipbooks.
|
virtual |
FOdysseyFlipbookEditorData::FOdysseyFlipbookEditorData | ( | TSharedPtr< FOdysseyFlipbookWrapper > & | iFlipbookWrapper, |
TSharedPtr< FOdysseyFlipbookEditorToolkit > | iToolkit | ||
) |
void FOdysseyFlipbookEditorData::ApplyPropertiesBackup | ( | ) |
|
overridevirtual |
Implements FOdysseyPainterEditorData.
TSharedPtr< FOdysseyFlipbookWrapper > & FOdysseyFlipbookEditorData::FlipbookWrapper | ( | ) |
|
overridevirtual |
Reimplemented from FOdysseyPainterEditorData.
FOdysseyLayerStack * FOdysseyFlipbookEditorData::LayerStack | ( | ) | const |
void FOdysseyFlipbookEditorData::OnPackagePreSave | ( | UPackage * | iPackage | ) |
void FOdysseyFlipbookEditorData::OnPackageSaved | ( | const FString & | iPackageFilename, |
UObject * | iOuter | ||
) |
void FOdysseyFlipbookEditorData::OnPreGlobalObjectPropertyChanged | ( | UObject * | iObject, |
const FEditPropertyChain & | iEditPropertyChain | ||
) |
void FOdysseyFlipbookEditorData::PrepareTextureProperties | ( | ) |
FOdysseySurfaceReadOnly * FOdysseyFlipbookEditorData::PreviewSurface | ( | ) |
void FOdysseyFlipbookEditorData::SyncTextureWithSurfaceBlock | ( | ) |
UTexture2D * FOdysseyFlipbookEditorData::Texture | ( | ) |
void FOdysseyFlipbookEditorData::Texture | ( | UTexture2D * | iTexture | ) |
TWeakPtr< FOdysseyFlipbookEditorToolkit > & FOdysseyFlipbookEditorData::Toolkit | ( | ) |