se_core::ComponentParser Class Reference

#include <ComponentParser.hpp>

Inheritance diagram for se_core::ComponentParser:

se_basic::SimpleComponentParser se_core::CollisionComponentParser se_core::PhysicsComponentParser se_core::ScriptComponentParser se_core::SpawnComponentParser se_core::StatComponentParser se_core::ZoneAreaComponentParser se_core::ZoneComponentParser List of all members.

Public Member Functions

 ComponentParser (ParseManager &parser, int type, int subtype)
virtual ~ComponentParser ()
int type ()
int subtype ()
virtual ComponentFactoryparse (InputStream &in)=0

Constructor & Destructor Documentation

se_core::ComponentParser::ComponentParser ParseManager parser,
int  type,
int  subtype
 

Definition at line 27 of file ComponentParser.cpp.

References se_core::ParseManager::add().

virtual se_core::ComponentParser::~ComponentParser  )  [inline, virtual]
 

Definition at line 34 of file ComponentParser.hpp.


Member Function Documentation

virtual ComponentFactory* se_core::ComponentParser::parse InputStream in  )  [pure virtual]
 

Implemented in se_core::CollisionComponentParser, se_core::PhysicsComponentParser, se_core::ScriptComponentParser, se_core::SpawnComponentParser, se_core::StatComponentParser, se_core::ZoneAreaComponentParser, and se_core::ZoneComponentParser.

int se_core::ComponentParser::subtype  )  [inline]
 

Definition at line 36 of file ComponentParser.hpp.

Referenced by se_core::ParseManager::add().

int se_core::ComponentParser::type  )  [inline]
 

Definition at line 35 of file ComponentParser.hpp.

Referenced by se_core::ParseManager::add().


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

Home Page | SagaEngine trunk (updated nightly) reference generated Sun Dec 2 20:06:24 2007 by Doxygen version 1.3.9.1.

SourceForge.net Logo