# ConfigVariableManager

from pandac.PandaModules import ConfigVariableManager

Class : ConfigVariableManager
Description : A global object that maintains the set of ConfigVariables (actually, ConfigVariableCores) everywhere in the world, and keeps them in sorted order.

## Inheritance:

ConfigVariableManager:

## Methods of ConfigVariableManager:

getGlobalPtr
getNumVariables
getVariable
getVariableName
isVariableUsed
listDynamicVariables
listUnusedVariables
listVariables
makeVariable
makeVariableTemplate
output
write
writePrcVariables

getGlobalPtr static ConfigVariableManager *ConfigVariableManager::get_global_ptr(void); Undocumented function.

getNumVariables int ConfigVariableManager::get_num_variables(void) const; Description: Returns the current number of active ConfigVariableCores in the world.

getVariable ConfigVariableCore *ConfigVariableManager::get_variable(int n) const; Description: Returns the nth active ConfigVariableCore in the world.

getVariableName string ConfigVariableManager::get_variable_name(int n) const; Undocumented function.

isVariableUsed bool ConfigVariableManager::is_variable_used(int n) const; Undocumented function.

listDynamicVariables void ConfigVariableManager::list_dynamic_variables(void) const; Undocumented function.

listUnusedVariables void ConfigVariableManager::list_unused_variables(void) const; Undocumented function.

listVariables void ConfigVariableManager::list_variables(void) const; Undocumented function.

makeVariable ConfigVariableCore *ConfigVariableManager::make_variable(string const &name); Undocumented function.

makeVariableTemplate ConfigVariableCore *ConfigVariableManager::make_variable_template(string const &pattern, ConfigFlags::ValueType type, string const &default_value, string const &description = ((string())), int flags = (0)); Undocumented function.

output void ConfigVariableManager::output(ostream &out) const; Undocumented function.

write void ConfigVariableManager::write(ostream &out) const; Undocumented function.

writePrcVariables void ConfigVariableManager::write_prc_variables(ostream &out) const; Undocumented function.