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

#include <DeclEntityDef.h>

Inheritance diagram for idDeclEntityDef:
idDecl

Public Member Functions

virtual size_t Size (void) const
 
virtual const char * DefaultDefinition () const
 
virtual bool Parse (const char *text, const int textLength)
 
virtual void FreeData (void)
 
virtual void Print (void)
 
- 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)
 
virtual void List (void) const
 
virtual void Print (void) const
 

Public Attributes

idDict dict
 
- Public Attributes inherited from idDecl
idDeclBasebase
 

Detailed Description

Definition at line 40 of file DeclEntityDef.h.

Member Function Documentation

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

Reimplemented from idDecl.

Definition at line 137 of file DeclEntityDef.cpp.

void idDeclEntityDef::FreeData ( void  )
virtual

Reimplemented from idDecl.

Definition at line 47 of file DeclEntityDef.cpp.

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

Reimplemented from idDecl.

Definition at line 56 of file DeclEntityDef.cpp.

void idDeclEntityDef::Print ( void  )
virtual

Definition at line 151 of file DeclEntityDef.cpp.

size_t idDeclEntityDef::Size ( void  ) const
virtual

Reimplemented from idDecl.

Definition at line 38 of file DeclEntityDef.cpp.

Member Data Documentation

idDict idDeclEntityDef::dict

Definition at line 42 of file DeclEntityDef.h.


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