#include <editor_actions.h>
|
| CEditorActionEditLayerTilesProp (CEditor *pEditor, int GroupIndex, int LayerIndex, ETilesProp Prop, int Previous, int Current) |
|
void | Undo () override |
|
void | Redo () override |
|
void | SetSavedLayers (const std::map< int, std::shared_ptr< CLayer > > &SavedLayers) |
|
| CEditorActionEditLayerPropBase (CEditor *pEditor, int GroupIndex, int LayerIndex, ETilesProp Prop, int Previous, int Current) |
|
virtual void | Undo () override |
|
virtual void | Redo () override |
|
| CEditorActionLayerBase (CEditor *pEditor, int GroupIndex, int LayerIndex) |
|
virtual void | Undo () override |
|
virtual void | Redo () override |
|
| IEditorAction (CEditor *pEditor) |
|
| IEditorAction ()=default |
|
virtual | ~IEditorAction ()=default |
|
virtual void | Undo ()=0 |
|
virtual void | Redo ()=0 |
|
virtual bool | IsEmpty () |
|
const char * | DisplayText () const |
|
◆ CEditorActionEditLayerTilesProp()
CEditorActionEditLayerTilesProp::CEditorActionEditLayerTilesProp |
( |
CEditor * |
pEditor, |
|
|
int |
GroupIndex, |
|
|
int |
LayerIndex, |
|
|
ETilesProp |
Prop, |
|
|
int |
Previous, |
|
|
int |
Current |
|
) |
| |
◆ Redo()
void CEditorActionEditLayerTilesProp::Redo |
( |
| ) |
|
|
overridevirtual |
◆ RestoreLayer()
void CEditorActionEditLayerTilesProp::RestoreLayer |
( |
int |
Layer, |
|
|
const std::shared_ptr< CLayerTiles > & |
pLayerTiles |
|
) |
| |
|
private |
◆ SetSavedLayers()
void CEditorActionEditLayerTilesProp::SetSavedLayers |
( |
const std::map< int, std::shared_ptr< CLayer > > & |
SavedLayers | ) |
|
◆ Undo()
void CEditorActionEditLayerTilesProp::Undo |
( |
| ) |
|
|
overridevirtual |
◆ m_SavedLayers
std::map<int, std::shared_ptr<CLayer> > CEditorActionEditLayerTilesProp::m_SavedLayers |
|
private |
The documentation for this class was generated from the following files: