dtDIS::EntityMapXMLHandler Class Reference

Stores configuration data loaded from a file for the purposes of mapping DIS to Delta3D. More...

#include <disxml.h>

List of all members.

Public Member Functions

 EntityMapXMLHandler (SharedState *config, dtGame::GameManager *gm)
 ~EntityMapXMLHandler ()
void characters (const XMLCh *const chars, const unsigned int length)
void endDocument ()
void endElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname)
void ignorableWhitespace (const XMLCh *const chars, const unsigned int length)
void processingInstruction (const XMLCh *const target, const XMLCh *const data)
void setDocumentLocator (const XERCES_CPP_NAMESPACE_QUALIFIER Locator *const locator)
void startDocument ()
void startElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname, const XERCES_CPP_NAMESPACE_QUALIFIER Attributes &attrs)
void startPrefixMapping (const XMLCh *const prefix, const XMLCh *const uri)
void endPrefixMapping (const XMLCh *const prefix)
void skippedEntity (const XMLCh *const name)


Detailed Description

Stores configuration data loaded from a file for the purposes of mapping DIS to Delta3D.

Populates the content within the EntityMapControl. Assumes the dtGame::GameManager has all ActorTypes registered already.


Constructor & Destructor Documentation

EntityMapXMLHandler::EntityMapXMLHandler ( SharedState config,
dtGame::GameManager gm 
)

EntityMapXMLHandler::~EntityMapXMLHandler (  ) 


Member Function Documentation

void EntityMapXMLHandler::characters ( const XMLCh *const   chars,
const unsigned int  length 
)

void EntityMapXMLHandler::endDocument (  ) 

void EntityMapXMLHandler::endElement ( const XMLCh *const   uri,
const XMLCh *const   localname,
const XMLCh *const   qname 
)

void EntityMapXMLHandler::ignorableWhitespace ( const XMLCh *const   chars,
const unsigned int  length 
)

void EntityMapXMLHandler::processingInstruction ( const XMLCh *const   target,
const XMLCh *const   data 
)

void EntityMapXMLHandler::setDocumentLocator ( const XERCES_CPP_NAMESPACE_QUALIFIER Locator *const   locator  ) 

void EntityMapXMLHandler::startDocument (  ) 

void EntityMapXMLHandler::startElement ( const XMLCh *const   uri,
const XMLCh *const   localname,
const XMLCh *const   qname,
const XERCES_CPP_NAMESPACE_QUALIFIER Attributes &  attrs 
)

void EntityMapXMLHandler::startPrefixMapping ( const XMLCh *const   prefix,
const XMLCh *const   uri 
)

void EntityMapXMLHandler::endPrefixMapping ( const XMLCh *const   prefix  ) 

void EntityMapXMLHandler::skippedEntity ( const XMLCh *const   name  ) 


http://www.delta3d.org
2.0.0 generated 14 Feb 2008