DDraceNetwork Documentation
Loading...
Searching...
No Matches
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
void OnInit (CEditor *pEditor) override
 
virtual void OnReset ()
 
virtual void OnMapLoad ()
 
virtual bool OnInput (const IInput::CEvent &Event)
 
virtual void OnUpdate ()
 
virtual void OnRender (CUIRect View)
 
void InitSubComponents ()
 
void RegisterSubComponent (CEditorComponent &Component)
 
- Public Member Functions inherited from CEditorObject
virtual ~CEditorObject ()=default
 
CEditorEditor ()
 
const CEditorEditor () const
 
IInputInput ()
 
const IInputInput () const
 
IClientClient ()
 
const IClientClient () const
 
CConfigConfig ()
 
const CConfigConfig () const
 
IConsoleConsole ()
 
const IConsoleConsole () const
 
IEngineEngine ()
 
const IEngineEngine () const
 
IGraphicsGraphics ()
 
const IGraphicsGraphics () const
 
ISoundSound ()
 
const ISoundSound () const
 
ITextRenderTextRender ()
 
const ITextRenderTextRender () const
 
IStorageStorage ()
 
const IStorageStorage () const
 
CUiUi ()
 
const CUiUi () const
 
CRenderMapRenderMap ()
 
const CRenderMapRenderMap () const
 

Public Attributes

int m_SoundId = -1
 
char m_aName [IO_MAX_PATH_LENGTH] = ""
 
voidm_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: