ConsoleRuleFnIBooleanAdapter Class Reference

#include <ConsoleRuleFnIAdapter.h>

Inheritance diagram for ConsoleRuleFnIBooleanAdapter:

ConsoleRuleFnI

List of all members.

Public Member Functions

 ConsoleRuleFnIBooleanAdapter (const char *name, bool &param)
virtual ~ConsoleRuleFnIBooleanAdapter ()
virtual bool getBoolParam (const char *name)
virtual void setBoolParam (const char *name, bool value)

Protected Attributes

ConsoleRuleFnreadRule_
ConsoleRuleFnwriteRule_
std::string name_
bool & param_


Detailed Description

Definition at line 28 of file ConsoleRuleFnIAdapter.h.


Constructor & Destructor Documentation

ConsoleRuleFnIBooleanAdapter::ConsoleRuleFnIBooleanAdapter ( const char *  name,
bool &  param 
)

Definition at line 25 of file ConsoleRuleFnIAdapter.cpp.

References Console::addRule(), ConsoleRuleTypeBoolean, Console::instance(), readRule_, and writeRule_.

ConsoleRuleFnIBooleanAdapter::~ConsoleRuleFnIBooleanAdapter (  )  [virtual]

Definition at line 35 of file ConsoleRuleFnIAdapter.cpp.

References Console::instance(), readRule_, Console::removeRule(), and writeRule_.


Member Function Documentation

bool ConsoleRuleFnIBooleanAdapter::getBoolParam ( const char *  name  )  [virtual]

Reimplemented from ConsoleRuleFnI.

Definition at line 43 of file ConsoleRuleFnIAdapter.cpp.

References DIALOG_ASSERT, name_, and param_.

void ConsoleRuleFnIBooleanAdapter::setBoolParam ( const char *  name,
bool  value 
) [virtual]

Reimplemented from ConsoleRuleFnI.

Definition at line 49 of file ConsoleRuleFnIAdapter.cpp.

References DIALOG_ASSERT, name_, and param_.


Member Data Documentation

ConsoleRuleFn* ConsoleRuleFnIBooleanAdapter::readRule_ [protected]

Definition at line 40 of file ConsoleRuleFnIAdapter.h.

Referenced by ConsoleRuleFnIBooleanAdapter(), and ~ConsoleRuleFnIBooleanAdapter().

ConsoleRuleFn * ConsoleRuleFnIBooleanAdapter::writeRule_ [protected]

Definition at line 40 of file ConsoleRuleFnIAdapter.h.

Referenced by ConsoleRuleFnIBooleanAdapter(), and ~ConsoleRuleFnIBooleanAdapter().

std::string ConsoleRuleFnIBooleanAdapter::name_ [protected]

Definition at line 41 of file ConsoleRuleFnIAdapter.h.

Referenced by getBoolParam(), and setBoolParam().

bool& ConsoleRuleFnIBooleanAdapter::param_ [protected]

Definition at line 42 of file ConsoleRuleFnIAdapter.h.

Referenced by getBoolParam(), and setBoolParam().


The documentation for this class was generated from the following files:
Generated on Mon Feb 16 15:15:01 2009 for Scorched3D by  doxygen 1.5.3