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
idDeclVideo Class Reference

#include <DeclPDA.h>

Inheritance diagram for idDeclVideo:
idDecl

Public Member Functions

 idDeclVideo ()
 
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 * GetRoq () const
 
const char * GetWave () const
 
const char * GetVideoName () 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 preview
 
idStr video
 
idStr videoName
 
idStr info
 
idStr audio
 

Additional Inherited Members

- Public Attributes inherited from idDecl
idDeclBasebase
 

Detailed Description

Definition at line 69 of file DeclPDA.h.

Constructor & Destructor Documentation

idDeclVideo::idDeclVideo ( )
inline

Definition at line 71 of file DeclPDA.h.

Member Function Documentation

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

Reimplemented from idDecl.

Definition at line 546 of file DeclPDA.cpp.

void idDeclVideo::FreeData ( void  )
virtual

Reimplemented from idDecl.

Definition at line 560 of file DeclPDA.cpp.

const char* idDeclVideo::GetInfo ( ) const
inline

Definition at line 83 of file DeclPDA.h.

const char* idDeclVideo::GetPreview ( ) const
inline

Definition at line 84 of file DeclPDA.h.

const char* idDeclVideo::GetRoq ( ) const
inline

Definition at line 80 of file DeclPDA.h.

const char* idDeclVideo::GetVideoName ( ) const
inline

Definition at line 82 of file DeclPDA.h.

const char* idDeclVideo::GetWave ( ) const
inline

Definition at line 81 of file DeclPDA.h.

void idDeclVideo::List ( void  ) const
virtual

Reimplemented from idDecl.

Definition at line 472 of file DeclPDA.cpp.

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

Reimplemented from idDecl.

Definition at line 481 of file DeclPDA.cpp.

void idDeclVideo::Print ( void  ) const
virtual

Reimplemented from idDecl.

Definition at line 463 of file DeclPDA.cpp.

size_t idDeclVideo::Size ( void  ) const
virtual

Reimplemented from idDecl.

Definition at line 454 of file DeclPDA.cpp.

Member Data Documentation

idStr idDeclVideo::audio
private

Definition at line 91 of file DeclPDA.h.

idStr idDeclVideo::info
private

Definition at line 90 of file DeclPDA.h.

idStr idDeclVideo::preview
private

Definition at line 87 of file DeclPDA.h.

idStr idDeclVideo::video
private

Definition at line 88 of file DeclPDA.h.

idStr idDeclVideo::videoName
private

Definition at line 89 of file DeclPDA.h.


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