DDraceNetwork Docs
CEditorSound Class Reference

#include <sound.h>

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

Public Member Functions

 CEditorSound (CEditor *pEditor)
 
 ~CEditorSound ()
 
- Public Member Functions inherited from CEditorComponent
virtual bool OnInput (const IInput::CEvent &Event) override
 
void InitSubComponents ()
 
void RegisterSubComponent (CEditorComponent &Component)
 
- Public Member Functions inherited from CEditorObject
virtual ~CEditorObject ()=default
 
virtual void OnInit (CEditor *pEditor)
 
virtual void OnUpdate ()
 
virtual bool OnInput (const IInput::CEvent &Event)
 
virtual void OnRender (CUIRect View)
 
virtual void OnHot ()
 
virtual void OnActive ()
 
virtual void OnReset ()
 
virtual void OnMapLoad ()
 
bool IsHot ()
 
void SetHot ()
 
void UnsetHot ()
 
bool IsActive ()
 
void SetActive ()
 
void SetInactive ()
 
CEditorEditor ()
 
const CEditorEditor () const
 
IInputInput ()
 
IClientClient ()
 
CConfigConfig ()
 
IConsoleConsole ()
 
IEngineEngine ()
 
IGraphicsGraphics ()
 
ISoundSound ()
 
ITextRenderTextRender ()
 
IStorageStorage ()
 
CUiUi ()
 
CRenderToolsRenderTools ()
 

Public Attributes

int m_SoundId = -1
 
char m_aName [IO_MAX_PATH_LENGTH] = ""
 
void * m_pData = nullptr
 
unsigned m_DataSize = 0
 

Constructor & Destructor Documentation

◆ CEditorSound()

CEditorSound::CEditorSound ( CEditor pEditor)
explicit

◆ ~CEditorSound()

CEditorSound::~CEditorSound ( )

Member Data Documentation

◆ m_aName

char CEditorSound::m_aName[IO_MAX_PATH_LENGTH] = ""

◆ m_DataSize

unsigned CEditorSound::m_DataSize = 0

◆ m_pData

void* CEditorSound::m_pData = nullptr

◆ m_SoundId

int CEditorSound::m_SoundId = -1

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