Changeset 6432 for code/branches/gamestate/src/libraries/core/Identifier.h
- Timestamp:
- Dec 29, 2009, 10:30:19 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/gamestate/src/libraries/core/Identifier.h
r6417 r6432 200 200 inline bool hasConfigValues() const { return this->bHasConfigValues_; } 201 201 202 /** @brief Returns the map that stores all config values. @return The const_iterator */203 inline const std::map<std::string, ConfigValueContainer*>& getConfigValueMap() const { return this->configValues_; }204 /** @brief Returns a const_iterator to the beginning of the map that stores all config values. @return The const_iterator */205 inline std::map<std::string, ConfigValueContainer*>::const_iterator getConfigValueMapBegin() const { return this->configValues_.begin(); }206 /** @brief Returns a const_iterator to the end of the map that stores all config values. @return The const_iterator */207 inline std::map<std::string, ConfigValueContainer*>::const_iterator getConfigValueMapEnd() const { return this->configValues_.end(); }208 209 /** @brief Returns the map that stores all config values with their names in lowercase. @return The const_iterator */210 inline const std::map<std::string, ConfigValueContainer*>& getLowercaseConfigValueMap() const { return this->configValues_LC_; }211 /** @brief Returns a const_iterator to the beginning of the map that stores all config values with their names in lowercase. @return The const_iterator */212 inline std::map<std::string, ConfigValueContainer*>::const_iterator getLowercaseConfigValueMapBegin() const { return this->configValues_LC_.begin(); }213 /** @brief Returns a const_iterator to the end of the map that stores all config values with their names in lowercase. @return The const_iterator */214 inline std::map<std::string, ConfigValueContainer*>::const_iterator getLowercaseConfigValueMapEnd() const { return this->configValues_LC_.end(); }215 216 202 void addConfigValueContainer(const std::string& varname, ConfigValueContainer* container); 217 203 ConfigValueContainer* getConfigValueContainer(const std::string& varname); 218 ConfigValueContainer* getLowercaseConfigValueContainer(const std::string& varname);219 204 220 205 … … 320 305 bool bHasConfigValues_; //!< True if this class has at least one assigned config value 321 306 std::map<std::string, ConfigValueContainer*> configValues_; //!< A map to link the string of configurable variables with their ConfigValueContainer 322 std::map<std::string, ConfigValueContainer*> configValues_LC_; //!< A map to link the string of configurable variables with their ConfigValueContainer323 307 324 308 bool bHasConsoleCommands_; //!< True if this class has at least one assigned console command
Note: See TracChangeset
for help on using the changeset viewer.