ConfigVariableManager

Inheritance:

Methods of ConfigVariableManager:

getGlobalPtr
static ConfigVariableManager *ConfigVariableManager::get_global_ptr(void);

Undocumented function.

getNumVariables
int ConfigVariableManager::get_num_variables(void) const;

Filename: configVariableManager.I Created by: drose (15Oct04)
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. All rights reserved.
All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE."
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.