#include <ExManagerLight.h>
Inheritance diagram for ExManagerLight:

Public Methods | |
| void | Reset (void) |
| void | Init (void) |
| void | Draw (void) |
Static Public Methods | |
| ExManagerLight * | CreateSingleton (void) |
Private Methods | |
| ExManagerLight (void) | |
| ~ExManagerLight (void) | |
Static Private Attributes | |
| bool | m_flag = false |
| ExManagerLight * | m_instance = NULL |
|
|
Definition at line 43 of file ExManagerLight.cpp. References ExManagerLight(), and Guard. Referenced by ExManagerLight(), and ~ExManagerLight().
00044 {
00045 Guard(ExManagerLight::ExManagerLight(void))
00046 UnGuard
00047 }
|
|
|
Definition at line 50 of file ExManagerLight.cpp. References ExManagerLight(), and Guard.
00051 {
00052 Guard(ExManagerLight::~ExManagerLight(void))
00053 UnGuard
00054 }
|
|
|
Definition at line 29 of file ExManagerLight.cpp. References CreateSingleton(), Guard, m_flag, and m_instance. Referenced by CreateSingleton(), and main().
00029 {
00030 Guard(ExManagerLight* ExManagerLight::CreateSingleton(void))
00031 if(!m_flag)
00032 {
00033 m_flag = true; // We are creating the error log now, so set flag to true
00034 m_instance = new ExManagerLight; // Create the error log
00035 }else
00036 {
00037 std::cout<<"Error singleton already created"<<std::endl;
00038 }
00039 return m_instance;
00040 UnGuard
00041 }
|
|
|
Reimplemented from ExManagerObject< ExCLight >. |
|
|
Reimplemented from ExManagerObject< ExCLight >. Definition at line 65 of file ExManagerLight.cpp. References Guard, ExManagerObject::Init(), and Init(). Referenced by Init(), and InitManager().
00066 {
00067 Guard(void ExManagerLight::Init(void))
00068 ExManagerObject<ExCLight>::Init();
00069 UnGuard
00070 }
|
|
|
Reimplemented from ExManagerObject< ExCLight >. Definition at line 57 of file ExManagerLight.cpp. References Guard, ExManagerObject::Reset(), and Reset(). Referenced by ExManagerCommand::ProcesExCAction(), and Reset().
00058 {
00059 Guard(void ExManagerLight::Reset(void))
00060 ExManagerObject<ExCLight>::Reset();
00061 UnGuard
00062 }
|
|
|
Definition at line 26 of file ExManagerLight.cpp. Referenced by CreateSingleton(). |
|
|
Definition at line 27 of file ExManagerLight.cpp. Referenced by CreateSingleton(). |
1.3-rc1