DDraceNetwork Docs
|
#include <editor_actions.h>
Public Member Functions | |
CEditorActionEditLayerPropBase (CEditor *pEditor, int GroupIndex, int LayerIndex, E Prop, int Previous, int Current) | |
virtual void | Undo () override |
virtual void | Redo () override |
Public Member Functions inherited from CEditorActionLayerBase | |
CEditorActionLayerBase (CEditor *pEditor, int GroupIndex, int LayerIndex) | |
virtual void | Undo () override |
virtual void | Redo () override |
Public Member Functions inherited from IEditorAction | |
IEditorAction (CEditor *pEditor) | |
IEditorAction ()=default | |
virtual | ~IEditorAction ()=default |
virtual void | Undo ()=0 |
virtual void | Redo ()=0 |
virtual bool | IsEmpty () |
const char * | DisplayText () const |
Protected Attributes | |
E | m_Prop |
int | m_Previous |
int | m_Current |
Protected Attributes inherited from CEditorActionLayerBase | |
int | m_GroupIndex |
int | m_LayerIndex |
std::shared_ptr< CLayer > | m_pLayer |
Protected Attributes inherited from IEditorAction | |
CEditor * | m_pEditor |
char | m_aDisplayText [256] |
CEditorActionEditLayerPropBase< E >::CEditorActionEditLayerPropBase | ( | CEditor * | pEditor, |
int | GroupIndex, | ||
int | LayerIndex, | ||
E | Prop, | ||
int | Previous, | ||
int | Current | ||
) |
|
inlineoverridevirtual |
Reimplemented from CEditorActionLayerBase.
Reimplemented in CEditorActionEditLayerProp, CEditorActionEditLayerTilesProp, CEditorActionEditLayerQuadsProp, CEditorActionEditLayerSoundsProp, CEditorActionEditSoundSourceProp, CEditorActionEditRectSoundSourceShapeProp, and CEditorActionEditCircleSoundSourceShapeProp.
|
inlineoverridevirtual |
Reimplemented from CEditorActionLayerBase.
Reimplemented in CEditorActionEditLayerProp, CEditorActionEditLayerTilesProp, CEditorActionEditLayerQuadsProp, CEditorActionEditLayerSoundsProp, CEditorActionEditSoundSourceProp, CEditorActionEditRectSoundSourceShapeProp, and CEditorActionEditCircleSoundSourceShapeProp.
|
protected |
|
protected |
|
protected |