Emergency 20 Dokumentation  4.2.0
em5::FreeplayEventPool Class Reference

EMERGENCY 5 freeplay event pool class. More...

#include <FreeplayEventPool.h>

Classes

struct  EventDefinition
 

Public Types

typedef std::vector< boost::property_tree::ptreeEventPTreeArray
 
typedef std::vector< EventDefinition * > EventDefinitionArray
 
typedef std::unordered_map< uint32, EventDefinition * > EventDefinitionMap
 

Public Member Functions

 FreeplayEventPool ()
 
 ~FreeplayEventPool ()
 
const std::string & getName () const
 Get the name of the pool. More...
 
const EventDefinitionArraygetEventDefinitions () const
 Return a reference to the array of event definitions. More...
 

Friends

class FreeplayEventPoolManager
 

Detailed Description

EMERGENCY 5 freeplay event pool class.

Member Typedef Documentation

Constructor & Destructor Documentation

em5::FreeplayEventPool::FreeplayEventPool ( )
em5::FreeplayEventPool::~FreeplayEventPool ( )

Member Function Documentation

const EventDefinitionArray& em5::FreeplayEventPool::getEventDefinitions ( ) const

Return a reference to the array of event definitions.

const std::string& em5::FreeplayEventPool::getName ( ) const

Get the name of the pool.

Friends And Related Function Documentation

friend class FreeplayEventPoolManager
friend

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