Orxonox  0.0.5 Codename: Arcturus
orxonox::SettingsConfigFile Member List

This is the complete list of members for orxonox::SettingsConfigFile, including all inherited members.

addConfigValueContainer(ConfigValueContainer *container)orxonox::SettingsConfigFile
clean(bool bCleanComments=false)orxonox::SettingsConfigFile
clear()orxonox::ConfigFilevirtual
config(const std::string &section, const std::string &entry, const std::string &value)orxonox::SettingsConfigFile
ConfigFile(const std::string &filename, bool bCopyFallbackFile=true)orxonox::ConfigFile
configImpl(const std::string &section, const std::string &entry, const std::string &value, bool(ConfigValueContainer::*function)(const MultiType &))orxonox::SettingsConfigFileprivate
ContainerMap typedeforxonox::SettingsConfigFile
containers_orxonox::SettingsConfigFileprivate
DEFAULT_CONFIG_FOLDERorxonox::ConfigFilestatic
deleteVectorEntries(const std::string &section, const std::string &name, unsigned int startindex=0)orxonox::ConfigFile
exists()orxonox::Singleton< SettingsConfigFile >inlinestatic
getConfig(const std::string &section, const std::string &entry)orxonox::SettingsConfigFile
getContainerLowerBound(const std::string section)orxonox::SettingsConfigFileinline
getContainerUpperBound(const std::string section)orxonox::SettingsConfigFileinline
getFilename()orxonox::ConfigFileinline
getInstance()orxonox::SettingsConfigFileinlinestatic
getOrCreateSection(const std::string &section)orxonox::ConfigFileprotected
getOrCreateValue(const std::string &section, const std::string &name, const std::string &fallback, bool bString)orxonox::ConfigFileinline
getOrCreateValue(const std::string &section, const std::string &name, unsigned int index, const std::string &fallback, bool bString)orxonox::ConfigFileinline
getSection(const std::string &section) const orxonox::ConfigFileprotected
getSectionNames()orxonox::SettingsConfigFileinline
getValue(const std::string &section, const std::string &name, bool bString)orxonox::ConfigFileinline
getValue(const std::string &section, const std::string &name, unsigned int index, bool bString)orxonox::ConfigFileinline
getVectorSize(const std::string &section, const std::string &name) const orxonox::ConfigFileinline
load() overrideorxonox::SettingsConfigFilevirtual
removeConfigValueContainer(ConfigValueContainer *container)orxonox::SettingsConfigFile
save() const orxonox::ConfigFilevirtual
saveAs(const std::string &filename) const orxonox::ConfigFilevirtual
sectionNames_orxonox::SettingsConfigFileprivate
sections_orxonox::ConfigFileprotected
setFilename(const std::string &filename)orxonox::SettingsConfigFile
SettingsConfigFile(const std::string &filename)orxonox::SettingsConfigFile
setValue(const std::string &section, const std::string &name, const std::string &value, bool bString)orxonox::ConfigFileinline
setValue(const std::string &section, const std::string &name, unsigned int index, const std::string &value, bool bString)orxonox::ConfigFileinline
Singleton()orxonox::Singleton< SettingsConfigFile >inlineprotected
Singleton< SettingsConfigFile > classorxonox::SettingsConfigFilefriend
singletonPtr_sorxonox::SettingsConfigFileprivatestatic
tconfig(const std::string &section, const std::string &entry, const std::string &value)orxonox::SettingsConfigFile
updateConfigValues()orxonox::SettingsConfigFileprivate
~ConfigFile()orxonox::ConfigFilevirtual
~SettingsConfigFile()orxonox::SettingsConfigFile
~Singleton()orxonox::Singleton< SettingsConfigFile >inlineprotectedvirtual