dtUtil::HotSpotFileHandler Class Reference

#include <hotspotxml.h>

List of all members.

Public Types

typedef std::vector
< HotSpotDefinition
HotSpotDefinitionVector

Public Member Functions

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)
 HotSpotFileHandler ()
 ~HotSpotFileHandler ()
HotSpotDefinitionVectorGetData ()

Static Public Attributes

static const osg::Vec3 HEADING_VEC
static const osg::Vec3 PITCH_VEC
static const osg::Vec3 ROLL_VEC
static const char HOT_SPOT_NODE_NAME [] = { "HotSpot\0" }
static const char NAME_ATTRIBUTE_NAME [] = { "name\0" }
static const char DEFAULT_VALUE [] = { "default\0" }
static const char HOT_SPOT_PARENT_NODE_NAME [] = { "Parent\0" }
static const char LOCAL_TRANSLATION_NODE_NAME [] = { "LocalTranslation\0" }
static const char LOCAL_ROTATION_NODE_NAME [] = { "LocalRotation\0" }


Member Typedef Documentation

typedef std::vector<HotSpotDefinition> dtUtil::HotSpotFileHandler::HotSpotDefinitionVector


Constructor & Destructor Documentation

dtUtil::HotSpotFileHandler::HotSpotFileHandler (  ) 

dtUtil::HotSpotFileHandler::~HotSpotFileHandler (  ) 


Member Function Documentation

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

void dtUtil::HotSpotFileHandler::endDocument (  )  [inline]

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

void dtUtil::HotSpotFileHandler::ignorableWhitespace ( const XMLCh *const   chars,
const unsigned int  length 
) [inline]

void dtUtil::HotSpotFileHandler::processingInstruction ( const XMLCh *const   target,
const XMLCh *const   data 
) [inline]

void dtUtil::HotSpotFileHandler::setDocumentLocator ( const XERCES_CPP_NAMESPACE_QUALIFIER Locator *const   locator  )  [inline]

void dtUtil::HotSpotFileHandler::startDocument (  )  [inline]

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

void dtUtil::HotSpotFileHandler::startPrefixMapping ( const XMLCh *const   prefix,
const XMLCh *const   uri 
) [inline]

void dtUtil::HotSpotFileHandler::endPrefixMapping ( const XMLCh *const   prefix  )  [inline]

void dtUtil::HotSpotFileHandler::skippedEntity ( const XMLCh *const   name  )  [inline]

HotSpotFileHandler::HotSpotDefinitionVector & dtUtil::HotSpotFileHandler::GetData (  ) 


Member Data Documentation

const osg::Vec3 dtUtil::HotSpotFileHandler::HEADING_VEC [static]

const osg::Vec3 dtUtil::HotSpotFileHandler::PITCH_VEC [static]

const osg::Vec3 dtUtil::HotSpotFileHandler::ROLL_VEC [static]

const char dtUtil::HotSpotFileHandler::HOT_SPOT_NODE_NAME = { "HotSpot\0" } [static]

const char dtUtil::HotSpotFileHandler::NAME_ATTRIBUTE_NAME = { "name\0" } [static]

const char dtUtil::HotSpotFileHandler::DEFAULT_VALUE = { "default\0" } [static]

const char dtUtil::HotSpotFileHandler::HOT_SPOT_PARENT_NODE_NAME = { "Parent\0" } [static]

const char dtUtil::HotSpotFileHandler::LOCAL_TRANSLATION_NODE_NAME = { "LocalTranslation\0" } [static]

const char dtUtil::HotSpotFileHandler::LOCAL_ROTATION_NODE_NAME = { "LocalRotation\0" } [static]


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