15 #ifndef _CIINTERFACE_H_
16 #define _CIINTERFACE_H_
49 #pragma warning (disable : 4251) // needs to have dll-interface to be used by clients
98 return m_sensorData[
index];
143 return m_entityData[
index];
399 bool loadConfig(
char* configFile);
400 bool loadConfigFromString(
const char *configString);
401 bool saveConfig(
char* configFile);
403 bool saveConfigSigSim(
char* configFile);
404 bool saveConfigSenSim(
char* configFile);
405 bool saveConfigEnvironment(
char* configFile);
406 bool saveConfigGreNrt(
char *configFile,
int index = 0);
407 bool saveConfigGreSTDomain(
char *configFile,
int index = 0);
408 bool saveConfigEntity(
char *configFile,
int index = -1,
bool saveGFE =
true);
409 bool saveConfigTerrain(
char *configFile);
411 char *getConfigAsString();
412 void parseConfig(
clXML& xmlDocument);
413 void saveXincludeXML(
clXML *xmlDocument );
414 bool ParseXMLDocument(
clXML& xmlDocument);
415 bool saveXMLDocument(
clXML *xmlDocument);
417 bool restoreDefaults(
char *configFile);
418 bool ParseXMLRestoreDefaults(
clXML& xmlDocument);
420 bool loadConfigSenSim(
char *configFile);
421 bool loadConfigSigSim(
char *configFile);
422 bool loadConfigEnvironment(
char *configFile);
423 bool loadConfigGreNrt(
char *configFile,
int index = 0);
424 bool loadConfigGreSTDomain(
char *configFile,
int index = 0);
425 bool loadConfigEntity(
char *configFile);
426 bool loadConfigTerrain(
char *configFile);
479 char m_movieMergeTestLocation[512];