8 #ifndef DtCigiConnSettingsHandler_H_
9 #define DtCigiConnSettingsHandler_H_
21 class DtSharedSettingsManager;
35 const std::string& settingsName);
45 void on_entityTypeMappingAdded(
const std::string& settingsName,
46 int entType,
const std::string& modelDef,
const std::string& schemaName);
49 void on_entityTypeMappingRemoved(
const std::string& settingsName,
54 void on_entityTypeRemapped(
const std::string& settingsName,
55 int oldType,
int newType);
58 void on_cigiSettingsLoaded(
const std::string& settingsName,
62 void on_artPartMappingSet(
const std::string& settingsName,
63 int entType,
int cigiId,
int disId);
66 void on_artPartMappingRemoved(
const std::string& settingsName,
67 int entType,
int cigiId);
70 void on_modelStateMappingAdded(
const std::string& settingsName,
int cigiId,
74 void on_modelStateMappingRemoved(
const std::string& settingsName,
int cigiId);
77 void on_animationMappingAdded(
const std::string& settingsName,
int animationId,
78 const std::string& animationName);
81 void on_animationMappingRemoved(
const std::string& settingsName,
int animationId);
84 void on_componentMappingAdded(
const std::string& settingsName,
86 const std::string& compName);
89 void on_componentMappingRemoved(
const std::string& settingsName,
93 void on_databaseMappingAdded(
const std::string& settingsName,
int databaseNumber,
94 const std::string& filename);
97 void on_databaseMappingRemoved(
const std::string& settingsName,
int databaseNumber);