Emergency 20 Dokumentation  4.2.0
em5::Activity Class Reference

Activity class. More...

#include <Activity.h>

Inheritance diagram for em5::Activity:

Classes

struct  State
 

Public Member Functions

 Activity (uint32 id)
 Constructor. More...
 
 ~Activity ()
 Destructor. More...
 
void clear ()
 
void loadFromBoostPTree (const boost::property_tree::ptree &pTree)
 
const qsf::AssetProxygetSourceAssetProxy () const
 
void setSourceAssetProxy (const qsf::AssetProxy &assetProxy)
 
uint32 getId () const
 
uint32 getInitialStateId () const
 
const StategetStateById (uint32 id) const
 
uint32 getLoadVersion () const
 

Detailed Description

Activity class.

Constructor & Destructor Documentation

em5::Activity::Activity ( uint32  id)
inlineexplicit

Constructor.

em5::Activity::~Activity ( )
inline

Destructor.

Member Function Documentation

void em5::Activity::clear ( )
uint32 em5::Activity::getId ( ) const
inline
uint32 em5::Activity::getInitialStateId ( ) const
inline
uint32 em5::Activity::getLoadVersion ( ) const
inline
const qsf::AssetProxy & em5::Activity::getSourceAssetProxy ( ) const
inline
const Activity::State * em5::Activity::getStateById ( uint32  id) const
inline
void em5::Activity::loadFromBoostPTree ( const boost::property_tree::ptree pTree)
void em5::Activity::setSourceAssetProxy ( const qsf::AssetProxy assetProxy)

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