Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
Classes | |
struct | DefinitionFileInfo |
Public Types | |
typedef map< string, WeakPtr < SourceTemplate > > | TemplateMap |
typedef map< string, SharedPtr < SourceTemplate > > | PermTemplateMap |
typedef map< string, DefinitionFileInfo > | DefinitionMap |
Public Member Functions | |
SharedPtr< XMLDOM::XMLDocument > | getDefinitionFile (const std::string &path) throw (Exception) |
SharedPtr< XMLDOM::XMLDocument > | getDefinitionFile (const std::string &path) const throw (Exception) |
Public Attributes | |
TemplateMap | loadedTemplates |
PermTemplateMap | permLoadedTemplates |
DefinitionMap | loadedDefinitions |
string | defaultDefinitionFile |
Definition at line 30 of file TemplateManager.cpp.
typedef map<string, DefinitionFileInfo> Audio::__impl::TemplateManagerData::DefinitionMap |
Definition at line 67 of file TemplateManager.cpp.
typedef map<string, SharedPtr<SourceTemplate> > Audio::__impl::TemplateManagerData::PermTemplateMap |
Definition at line 66 of file TemplateManager.cpp.
typedef map<string, WeakPtr<SourceTemplate> > Audio::__impl::TemplateManagerData::TemplateMap |
Definition at line 65 of file TemplateManager.cpp.
|
inline |
|
inline |
string Audio::__impl::TemplateManagerData::defaultDefinitionFile |
Definition at line 73 of file TemplateManager.cpp.
DefinitionMap Audio::__impl::TemplateManagerData::loadedDefinitions |
Definition at line 71 of file TemplateManager.cpp.
Referenced by getDefinitionFile().
TemplateMap Audio::__impl::TemplateManagerData::loadedTemplates |
Definition at line 69 of file TemplateManager.cpp.
PermTemplateMap Audio::__impl::TemplateManagerData::permLoadedTemplates |
Definition at line 70 of file TemplateManager.cpp.