DDraceNetwork Documentation
Loading...
Searching...
No Matches
CSoundSourceRectShapePropTracker Class Reference

#include <editor_trackers.h>

Inheritance diagram for CSoundSourceRectShapePropTracker:
[legend]
Collaboration diagram for CSoundSourceRectShapePropTracker:
[legend]

Public Member Functions

 CSoundSourceRectShapePropTracker (CEditor *pEditor)
 
- Public Member Functions inherited from CPropTracker< CSoundSource, ERectangleShapeProp >
 CPropTracker (CEditor *pEditor)
 
void Begin (CSoundSource *pObject, ERectangleShapeProp Prop, EEditState State, int GroupIndex=-1, int LayerIndex=-1)
 
void End (ERectangleShapeProp Prop, EEditState State, int GroupIndex=-1, int LayerIndex=-1)
 

Protected Member Functions

void OnEnd (ERectangleShapeProp Prop, int Value) override
 
int PropToValue (ERectangleShapeProp Prop) override
 
- Protected Member Functions inherited from CPropTracker< CSoundSource, ERectangleShapeProp >
virtual void OnStart (ERectangleShapeProp Prop)
 
virtual bool EndChecker (ERectangleShapeProp Prop, int Value)
 

Additional Inherited Members

- Public Attributes inherited from CPropTracker< CSoundSource, ERectangleShapeProp >
CEditorm_pEditor
 
- Protected Attributes inherited from CPropTracker< CSoundSource, ERectangleShapeProp >
int m_OriginalValue
 
CSoundSourcem_pObject
 
int m_OriginalLayerIndex
 
int m_OriginalGroupIndex
 
int m_CurrentLayerIndex
 
int m_CurrentGroupIndex
 
bool m_Tracking
 

Constructor & Destructor Documentation

◆ CSoundSourceRectShapePropTracker()

CSoundSourceRectShapePropTracker::CSoundSourceRectShapePropTracker ( CEditor pEditor)
inline

Member Function Documentation

◆ OnEnd()

void CSoundSourceRectShapePropTracker::OnEnd ( ERectangleShapeProp  Prop,
int  Value 
)
overrideprotectedvirtual

◆ PropToValue()

int CSoundSourceRectShapePropTracker::PropToValue ( ERectangleShapeProp  Prop)
overrideprotectedvirtual

The documentation for this class was generated from the following files: