Pyrogenesis  trunk
Public Member Functions | Private Member Functions | Private Attributes | List of all members
XMBFile Class Reference

#include <XeroXMB.h>

Inheritance diagram for XMBFile:
Inheritance graph
[legend]

Public Member Functions

 XMBFile ()
 
bool Initialise (const char *FileData)
 
XMBElement GetRoot () const
 
int GetElementID (const char *Name) const
 
int GetAttributeID (const char *Name) const
 
std::string GetElementString (const int ID) const
 
std::string GetAttributeString (const int ID) const
 

Private Member Functions

std::string ReadZStr8 ()
 

Private Attributes

const char * m_Pointer
 
int m_ElementNameCount
 
int m_AttributeNameCount
 
const char * m_ElementPointer
 
const char * m_AttributePointer
 

Constructor & Destructor Documentation

XMBFile::XMBFile ( )
inline

Member Function Documentation

int XMBFile::GetAttributeID ( const char *  Name) const
std::string XMBFile::GetAttributeString ( const int  ID) const
int XMBFile::GetElementID ( const char *  Name) const
std::string XMBFile::GetElementString ( const int  ID) const
XMBElement XMBFile::GetRoot ( ) const
bool XMBFile::Initialise ( const char *  FileData)
std::string XMBFile::ReadZStr8 ( )
private

Member Data Documentation

int XMBFile::m_AttributeNameCount
private
const char* XMBFile::m_AttributePointer
private
int XMBFile::m_ElementNameCount
private
const char* XMBFile::m_ElementPointer
private
const char* XMBFile::m_Pointer
private

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