![]() |
DDraceNetwork Documentation
|
#include <editor_trackers.h>
Public Member Functions | |
| CPropTracker (CEditor *pEditor) | |
| void | Begin (T *pObject, E Prop, EEditState State, int GroupIndex=-1, int LayerIndex=-1) |
| void | End (E Prop, EEditState State, int GroupIndex=-1, int LayerIndex=-1) |
Public Attributes | |
| CEditor * | m_pEditor |
Protected Member Functions | |
| virtual void | OnStart (E Prop) |
| virtual void | OnEnd (E Prop, int Value) |
| virtual int | PropToValue (E Prop) |
| virtual bool | EndChecker (E Prop, int Value) |
Protected Attributes | |
| int | m_OriginalValue |
| T * | m_pObject |
| int | m_OriginalLayerIndex |
| int | m_OriginalGroupIndex |
| int | m_CurrentLayerIndex |
| int | m_CurrentGroupIndex |
| bool | m_Tracking |
|
inline |
|
inline |
|
inline |
Reimplemented in CLayerTilesCommonPropTracker, and CLayerTilesPropTracker.
|
inlineprotectedvirtual |
Reimplemented in CLayerTilesCommonPropTracker, and CLayerTilesPropTracker.
|
inlineprotectedvirtual |
|
protected |