Iliad
Painting Plugin for UnrealEngine4 by Praxinos
Public Member Functions | Protected Member Functions | List of all members
FOdysseyPainterEditorToolkit Class Referenceabstract
Inheritance diagram for FOdysseyPainterEditorToolkit:
FOdysseyFlipbookEditorToolkit FOdysseyTextureEditorToolkit

Public Member Functions

 FOdysseyPainterEditorToolkit ()
 
virtual ~FOdysseyPainterEditorToolkit ()
 
void InitPainterEditorToolkit (const EToolkitMode::Type iMode, const TSharedPtr< class IToolkitHost > &iInitToolkitHost, const FName &iAppIdentifier, TArray< UObject * > &iObjectsToEdit)
 

Protected Member Functions

virtual const TSharedRef< FTabManager::FLayout > & GetLayout () const =0
 
virtual const TArray< TSharedPtr< FExtender > > & GetMenuExtenders () const =0
 
virtual void PostRedo (bool iSuccess) override
 
virtual void PostUndo (bool iSuccess) override
 
virtual void RegisterTabSpawners (const TSharedRef< class FTabManager > &iTabManager) override
 
virtual void UnregisterTabSpawners (const TSharedRef< class FTabManager > &iTabManager) override
 

Detailed Description

Implements an Editor toolkit for textures.

Constructor & Destructor Documentation

◆ ~FOdysseyPainterEditorToolkit()

FOdysseyPainterEditorToolkit::~FOdysseyPainterEditorToolkit ( )
virtual

◆ FOdysseyPainterEditorToolkit()

FOdysseyPainterEditorToolkit::FOdysseyPainterEditorToolkit ( )

Member Function Documentation

◆ GetLayout()

virtual const TSharedRef<FTabManager::FLayout>& FOdysseyPainterEditorToolkit::GetLayout ( ) const
protectedpure virtual

◆ GetMenuExtenders()

virtual const TArray<TSharedPtr<FExtender> >& FOdysseyPainterEditorToolkit::GetMenuExtenders ( ) const
protectedpure virtual

◆ InitPainterEditorToolkit()

void FOdysseyPainterEditorToolkit::InitPainterEditorToolkit ( const EToolkitMode::Type  iMode,
const TSharedPtr< class IToolkitHost > &  iInitToolkitHost,
const FName &  iAppIdentifier,
TArray< UObject * > &  iObjectsToEdit 
)

◆ PostRedo()

void FOdysseyPainterEditorToolkit::PostRedo ( bool  iSuccess)
overrideprotectedvirtual

◆ PostUndo()

void FOdysseyPainterEditorToolkit::PostUndo ( bool  iSuccess)
overrideprotectedvirtual

◆ RegisterTabSpawners()

void FOdysseyPainterEditorToolkit::RegisterTabSpawners ( const TSharedRef< class FTabManager > &  iTabManager)
overrideprotectedvirtual

◆ UnregisterTabSpawners()

void FOdysseyPainterEditorToolkit::UnregisterTabSpawners ( const TSharedRef< class FTabManager > &  iTabManager)
overrideprotectedvirtual