DDraceNetwork Docs
editor_trackers.h File Reference
#include <game/editor/mapitems.h>
#include <game/editor/mapitems/layer_quads.h>
#include <game/mapitems.h>
#include <map>
#include <memory>
#include <vector>
Include dependency graph for editor_trackers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CQuadEditTracker
 
class  CEnvelopeEditorOperationTracker
 
struct  CEnvelopeEditorOperationTracker::SPointData
 
class  CSoundSourceOperationTracker
 
struct  CSoundSourceOperationTracker::SData
 
struct  SPropTrackerHelper
 
class  CPropTracker< T, E >
 
class  CLayerPropTracker
 
class  CLayerTilesPropTracker
 
class  CLayerTilesCommonPropTracker
 
class  CLayerGroupPropTracker
 
class  CLayerQuadsPropTracker
 
class  CLayerSoundsPropTracker
 
class  CSoundSourcePropTracker
 
class  CSoundSourceRectShapePropTracker
 
class  CSoundSourceCircleShapePropTracker
 

Enumerations

enum class  EEnvelopeEditorOp {
  OP_NONE = 0 , OP_SELECT , OP_DRAG_POINT , OP_DRAG_POINT_X ,
  OP_DRAG_POINT_Y , OP_CONTEXT_MENU , OP_BOX_SELECT , OP_SCALE
}
 
enum class  ESoundSourceOp { OP_NONE = 0 , OP_MOVE , OP_CONTEXT_MENU }
 

Enumeration Type Documentation

◆ EEnvelopeEditorOp

enum class EEnvelopeEditorOp
strong
Enumerator
OP_NONE 
OP_SELECT 
OP_DRAG_POINT 
OP_DRAG_POINT_X 
OP_DRAG_POINT_Y 
OP_CONTEXT_MENU 
OP_BOX_SELECT 
OP_SCALE 

◆ ESoundSourceOp

enum class ESoundSourceOp
strong
Enumerator
OP_NONE 
OP_MOVE 
OP_CONTEXT_MENU