![]() |
Iliad
Painting Plugin for UnrealEngine4 by Praxinos
|
Public Member Functions | |
FOdysseyTextureEditorData (UTexture2D *iTexture) | |
virtual | ~FOdysseyTextureEditorData () |
void | ApplyPropertiesBackup () |
virtual FOdysseySurfaceEditable * | DisplaySurface () override |
virtual void | Init () override |
FOdysseyLayerStack * | LayerStack () |
void | OnPackagePreSave (UPackage *iPackage) |
void | OnPackageSaved (const FString &iPackageFilename, UObject *iOuter) |
void | OnPreGlobalObjectPropertyChanged (UObject *iObject, const FEditPropertyChain &iEditPropertyChain) |
void | PrepareTextureProperties () |
void | SyncTextureAndInvalidate () |
UTexture2D * | Texture () |
![]() | |
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 textures.
|
virtual |
FOdysseyTextureEditorData::FOdysseyTextureEditorData | ( | UTexture2D * | iTexture | ) |
void FOdysseyTextureEditorData::ApplyPropertiesBackup | ( | ) |
|
overridevirtual |
Implements FOdysseyPainterEditorData.
|
overridevirtual |
Reimplemented from FOdysseyPainterEditorData.
FOdysseyLayerStack * FOdysseyTextureEditorData::LayerStack | ( | ) |
void FOdysseyTextureEditorData::OnPackagePreSave | ( | UPackage * | iPackage | ) |
void FOdysseyTextureEditorData::OnPackageSaved | ( | const FString & | iPackageFilename, |
UObject * | iOuter | ||
) |
void FOdysseyTextureEditorData::OnPreGlobalObjectPropertyChanged | ( | UObject * | iObject, |
const FEditPropertyChain & | iEditPropertyChain | ||
) |
void FOdysseyTextureEditorData::PrepareTextureProperties | ( | ) |
void FOdysseyTextureEditorData::SyncTextureAndInvalidate | ( | ) |
UTexture2D * FOdysseyTextureEditorData::Texture | ( | ) |