se_core::IoSchema Namespace Reference

Global objects and methods for the core io system. More...


Functions

ParseManagerparser ()
EncodeManagerencoder ()
bool init ()
void cleanup ()
void touch ()
 Force linking of dependencies.

Variables

FileManagerfileManager = 0
const char * saveName = 0
const char * dataPath = 0


Detailed Description

Global objects and methods for the core io system.


Function Documentation

void _SeCoreExport se_core::IoSchema::cleanup  ) 
 

Definition at line 65 of file IoSchema.cpp.

Referenced by se_core::cleanupSagaEngine(), se_core::CutsceneComponent::~CutsceneComponent(), se_basic::NavMeshComponent::~NavMeshComponent(), se_core::ScriptComponent::~ScriptComponent(), se_core::SignalComponent::~SignalComponent(), and se_core::SpawnComponent::~SpawnComponent().

_SeCoreExport EncodeManager & se_core::IoSchema::encoder  ) 
 

Definition at line 35 of file IoSchema.cpp.

Referenced by init(), se_core::FileManager::save(), and touch().

bool _SeCoreExport se_core::IoSchema::init  ) 
 

Definition at line 48 of file IoSchema.cpp.

References encoder(), and parser().

Referenced by se_core::initSagaEngine(), se_ogre::O3dThingComponent::perform(), and se_ogre::O3dAreaComponent::perform().

_SeCoreExport ParseManager & se_core::IoSchema::parser  ) 
 

Definition at line 30 of file IoSchema.cpp.

Referenced by init(), se_core::FileManager::load(), se_core::FileManager::loadBatch(), se_core::FileManager::loadDirectory(), se_core::EmbeddedParser::parse(), se_core::CompositeParser::parse(), se_basic::SimpleActorParser::parse(), and touch().

void _SeCoreExport se_core::IoSchema::touch  ) 
 

Force linking of dependencies.

Definition at line 69 of file IoSchema.cpp.

References encoder(), and parser().

Referenced by se_ogre::O3dSchema::touch(), and se_client::ClientSchema::touch().


Variable Documentation

_SeCoreExport const char * se_core::IoSchema::dataPath = 0
 

Definition at line 45 of file IoSchema.cpp.

_SeCoreExport FileManager * se_core::IoSchema::fileManager = 0
 

Definition at line 42 of file IoSchema.cpp.

const char * se_core::IoSchema::saveName = 0
 

Definition at line 44 of file IoSchema.cpp.


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

SourceForge.net Logo