MyGUI::DataManager Class Reference

#include <MyGUI_DataManager.h>


Public Member Functions

 DataManager ()
virtual ~DataManager ()=0
virtual IDataStreamgetData (const std::string &_name)=0
virtual bool isDataExist (const std::string &_name)=0
virtual const VectorStringgetDataListNames (const std::string &_pattern)=0
virtual const std::string & getDataPath (const std::string &_name)=0

Static Public Member Functions

static DataManagergetInstance ()
static DataManagergetInstancePtr ()


Detailed Description

Definition at line 32 of file MyGUI_DataManager.h.


Constructor & Destructor Documentation

MyGUI::DataManager::DataManager (  ) 

Definition at line 33 of file MyGUI_DataManager.cpp.

MyGUI::DataManager::~DataManager (  )  [pure virtual]

Definition at line 40 of file MyGUI_DataManager.cpp.


Member Function Documentation

virtual IDataStream* MyGUI::DataManager::getData ( const std::string &  _name  )  [pure virtual]

virtual const VectorString& MyGUI::DataManager::getDataListNames ( const std::string &  _pattern  )  [pure virtual]

virtual const std::string& MyGUI::DataManager::getDataPath ( const std::string &  _name  )  [pure virtual]

DataManager & MyGUI::DataManager::getInstance (  )  [static]

Definition at line 50 of file MyGUI_DataManager.cpp.

DataManager * MyGUI::DataManager::getInstancePtr (  )  [static]

Definition at line 45 of file MyGUI_DataManager.cpp.

virtual bool MyGUI::DataManager::isDataExist ( const std::string &  _name  )  [pure virtual]


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

Generated on Thu Dec 9 14:48:10 2010 for MyGUI by  doxygen 1.5.9