Panda3D
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions
ConfigVariableBool Class Reference

This is a convenience class to specialize ConfigVariable as a boolean type. More...

Inheritance diagram for ConfigVariableBool:
ConfigVariable ConfigVariableBase ConfigFlags

List of all members.

Public Member Functions

 ConfigVariableBool (string name)
 ConfigVariableBool (string name, string default_value, string description, int flags)
 ConfigVariableBool (string name, string default_value, string description)
 ConfigVariableBool (string name, string default_value)
 ConfigVariableBool (string name, bool default_value, string description, int flags)
 ConfigVariableBool (string name, bool default_value, string description)
 ConfigVariableBool (string name, bool default_value)
bool getDefaultValue ()
 Returns the variable's default value.
bool getValue ()
 Returns the variable's value.
bool getWord (int n)
 Returns the variable's nth value.
ConfigVariableBool operator= (bool value)
 Reassigns the variable's local value.
bool operator[] (int n)
 Returns the value of the variable's nth word.
 setValue (bool value)
 Reassigns the variable's local value.
 setWord (int n, bool value)
 Reassigns the variable's nth value.
int size ()
 Returns the number of unique words in the variable.

Detailed Description

This is a convenience class to specialize ConfigVariable as a boolean type.


Constructor & Destructor Documentation

ConfigVariableBool ( string  name)
ConfigVariableBool ( string  name,
string  default_value,
string  description,
int  flags 
)
ConfigVariableBool ( string  name,
string  default_value,
string  description 
)
ConfigVariableBool ( string  name,
string  default_value 
)
ConfigVariableBool ( string  name,
bool  default_value,
string  description,
int  flags 
)
ConfigVariableBool ( string  name,
bool  default_value,
string  description 
)
ConfigVariableBool ( string  name,
bool  default_value 
)

Member Function Documentation

bool getDefaultValue ( )

Returns the variable's default value.

Reimplemented from ConfigVariable.

bool getValue ( )

Returns the variable's value.

bool getWord ( int  n)

Returns the variable's nth value.

ConfigVariableBool operator= ( bool  value)

Reassigns the variable's local value.

bool operator[] ( int  n)

Returns the value of the variable's nth word.

setValue ( bool  value)

Reassigns the variable's local value.

setWord ( int  n,
bool  value 
)

Reassigns the variable's nth value.

This makes a local copy of the variable's overall value.

int size ( )

Returns the number of unique words in the variable.

 All Classes Namespaces Functions Variables Enumerations Enumerator Properties