statemanager.h File Reference

#include <cassert>
#include <iostream>
#include <functional>
#include <map>
#include <string>
#include <dtCore/base.h>
#include <dtABC/event.h>
#include <dtABC/state.h>
#include <dtUtil/log.h>
#include <dtUtil/objectfactory.h>
#include <dtCore/refptr.h>
#include <dtCore/system.h>
#include <dtCore/globals.h>
#include <dtUtil/xercesparser.h>
#include <dtUtil/xercesutils.h>
#include <xercesc/sax2/ContentHandler.hpp>
#include <xercesc/util/XMLString.hpp>

Namespaces

namespace  dtABC

Classes

struct  dtABC::RefPtrWithNameCompare< T >
 Compares 2 referenced pointer objects by pointer value and name. More...
struct  dtABC::PairRefPtrWithNameCompare< T >
 Compares a pair, but assumes the 2nd type is a referenced pointer. More...
class  dtABC::StateManager
 A class to manage State transitions due to an Event. More...
class  dtABC::StateManager::TransitionOccurredEvent
 An Event class specific to StateManager. More...
class  dtABC::StateManager::EventType
 Event::Type instances to be used by StateManager. More...
class  dtABC::StateManager::TransitionHandler< ET, ST >
 A class to handle XML elements from the SAX parser.

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