doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
idDeclAudio Class Reference

#include <DeclPDA.h>

Inheritance diagram for idDeclAudio:
idDecl

Public Member Functions

 idDeclAudio ()
 
virtual size_t Size (void) const
 
virtual const char * DefaultDefinition (void) const
 
virtual bool Parse (const char *text, const int textLength)
 
virtual void FreeData (void)
 
virtual void Print (void) const
 
virtual void List (void) const
 
const char * GetAudioName () const
 
const char * GetWave () const
 
const char * GetInfo () const
 
const char * GetPreview () const
 
- Public Member Functions inherited from idDecl
 idDecl (void)
 
virtual ~idDecl (void)
 
const char * GetName (void) const
 
declType_t GetType (void) const
 
declState_t GetState (void) const
 
bool IsImplicit (void) const
 
bool IsValid (void) const
 
void Invalidate (void)
 
void EnsureNotPurged (void)
 
int Index (void) const
 
int GetLineNum (void) const
 
const char * GetFileName (void) const
 
void GetText (char *text) const
 
int GetTextLength (void) const
 
void SetText (const char *text)
 
bool ReplaceSourceFileText (void)
 
bool SourceFileChanged (void) const
 
void MakeDefault (void)
 
bool EverReferenced (void) const
 
virtual bool SetDefaultText (void)
 

Private Attributes

idStr audio
 
idStr audioName
 
idStr info
 
idStr preview
 

Additional Inherited Members

- Public Attributes inherited from idDecl
idDeclBasebase
 

Detailed Description

Definition at line 95 of file DeclPDA.h.

Constructor & Destructor Documentation

idDeclAudio::idDeclAudio ( )
inline

Definition at line 97 of file DeclPDA.h.

Member Function Documentation

const char * idDeclAudio::DefaultDefinition ( void  ) const
virtual

Reimplemented from idDecl.

Definition at line 653 of file DeclPDA.cpp.

void idDeclAudio::FreeData ( void  )
virtual

Reimplemented from idDecl.

Definition at line 667 of file DeclPDA.cpp.

const char* idDeclAudio::GetAudioName ( ) const
inline

Definition at line 106 of file DeclPDA.h.

const char* idDeclAudio::GetInfo ( ) const
inline

Definition at line 108 of file DeclPDA.h.

const char* idDeclAudio::GetPreview ( ) const
inline

Definition at line 109 of file DeclPDA.h.

const char* idDeclAudio::GetWave ( ) const
inline

Definition at line 107 of file DeclPDA.h.

void idDeclAudio::List ( void  ) const
virtual

Reimplemented from idDecl.

Definition at line 586 of file DeclPDA.cpp.

bool idDeclAudio::Parse ( const char *  text,
const int  textLength 
)
virtual

Reimplemented from idDecl.

Definition at line 595 of file DeclPDA.cpp.

void idDeclAudio::Print ( void  ) const
virtual

Reimplemented from idDecl.

Definition at line 577 of file DeclPDA.cpp.

size_t idDeclAudio::Size ( void  ) const
virtual

Reimplemented from idDecl.

Definition at line 568 of file DeclPDA.cpp.

Member Data Documentation

idStr idDeclAudio::audio
private

Definition at line 112 of file DeclPDA.h.

idStr idDeclAudio::audioName
private

Definition at line 113 of file DeclPDA.h.

idStr idDeclAudio::info
private

Definition at line 114 of file DeclPDA.h.

idStr idDeclAudio::preview
private

Definition at line 115 of file DeclPDA.h.


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