DDraceNetwork Documentation
Loading...
Searching...
No Matches
editor_trackers.h File Reference
#include <game/client/ui.h>
#include <game/editor/map_object.h>
#include <game/editor/mapitems.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
class  CEnvelopeEditorOperationTracker::CPointData
class  CSoundSourceOperationTracker
class  CSoundSourceOperationTracker::CData
class  CPropTrackerHelper
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 {
  NONE = 0 , SELECT , DRAG_POINT , DRAG_POINT_X ,
  DRAG_POINT_Y , CONTEXT_MENU , BOX_SELECT , SCALE
}
enum class  ESoundSourceOp { NONE = 0 , MOVE , CONTEXT_MENU }

Enumeration Type Documentation

◆ EEnvelopeEditorOp

enum class EEnvelopeEditorOp
strong
Enumerator
NONE 
SELECT 
DRAG_POINT 
DRAG_POINT_X 
DRAG_POINT_Y 
CONTEXT_MENU 
BOX_SELECT 
SCALE 

◆ ESoundSourceOp

enum class ESoundSourceOp
strong
Enumerator
NONE 
MOVE 
CONTEXT_MENU