UFOScriptSystem Class Reference

#include <iufoscript.h>

Public Types

typedef std::set< std::string >
::iterator 
UFOScriptFilesIterator

Public Member Functions

 INTEGER_CONSTANT (Version, 1)
 STRING_CONSTANT (Name,"ufos")
virtual ~UFOScriptSystem ()
 UFOScriptSystem ()
void init ()
void editTerrainDefinition ()
void generateTerrainDefinition ()
void editMapDefinition ()
const std::string getUFOScriptDir () const
virtual const std::set
< std::string > & 
getFiles () const

Private Attributes

std::set< std::string_ufoFiles

Detailed Description

Definition at line 37 of file iufoscript.h.


Member Typedef Documentation

Definition at line 46 of file iufoscript.h.


Constructor & Destructor Documentation

virtual UFOScriptSystem::~UFOScriptSystem (  )  [inline, virtual]

Definition at line 48 of file iufoscript.h.

UFOScriptSystem::UFOScriptSystem (  ) 

Constructor


Member Function Documentation

void UFOScriptSystem::editMapDefinition (  ) 
void UFOScriptSystem::editTerrainDefinition (  ) 
void UFOScriptSystem::generateTerrainDefinition (  ) 
virtual const std::set<std::string>& UFOScriptSystem::getFiles (  )  const [inline, virtual]
Returns:
A vector with ufo filesnames

Definition at line 70 of file iufoscript.h.

References _ufoFiles.

const std::string UFOScriptSystem::getUFOScriptDir (  )  const
void UFOScriptSystem::init (  ) 
UFOScriptSystem::INTEGER_CONSTANT ( Version  ,
 
)
UFOScriptSystem::STRING_CONSTANT ( Name  ,
"ufos"   
)

Field Documentation

Definition at line 41 of file iufoscript.h.

Referenced by getFiles().


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

Generated by  doxygen 1.6.2