#include <local.h>
Public Member Functions | |
local () | |
~local () | |
int | init (int, coeur *, IXMLReader *) |
int | update () |
Updating(should be call on each loop). | |
int | close () |
Close the base. | |
localItem * | getObservationMesh (int) |
localItem * | getObservationItem (int) |
localItem * | getCombinaison () |
stringw | getCaption () |
bool | OnEvent (const SEvent &) |
Private Member Functions | |
int | addObservationMesh (int, stringw, stringc) |
int | addObservationItem (int, stringw, stringc) |
int | addCombinaison (int, stringw, stringc) |
Private Attributes | |
std::vector< localItem * > * | observationMesh |
std::vector< localItem * > * | observationItem |
std::vector< localItem * > * | combinaison |
stringw | caption |
Definition at line 20 of file local.h.
local::local | ( | ) |
Definition at line 40 of file local.cpp.
References combinaison, and observationItem.
local::~local | ( | ) |
Definition at line 47 of file local.cpp.
References combinaison, and observationItem.
int local::addCombinaison | ( | int | id, | |
stringw | text, | |||
stringc | path | |||
) | [private] |
Definition at line 145 of file local.cpp.
References combinaison, localItem::init(), and base::log().
Referenced by init().
int local::addObservationItem | ( | int | id, | |
stringw | text, | |||
stringc | path | |||
) | [private] |
Definition at line 136 of file local.cpp.
References localItem::init(), base::log(), and observationItem.
Referenced by init().
int local::addObservationMesh | ( | int | id, | |
stringw | text, | |||
stringc | path | |||
) | [private] |
Definition at line 127 of file local.cpp.
References localItem::init(), and base::log().
Referenced by init().
int local::close | ( | ) | [virtual] |
Close the base.
Close the log and put base::initialize to false
Reimplemented from base.
Definition at line 100 of file local.cpp.
References combinaison, base::log(), and observationItem.
Referenced by coeur::close(), and coeur::loadLocal().
stringw local::getCaption | ( | ) |
Definition at line 159 of file local.cpp.
References caption.
Referenced by BOOST_PYTHON_MODULE(), and coeur::init().
localItem * local::getCombinaison | ( | ) |
Definition at line 154 of file local.cpp.
References combinaison.
Referenced by BOOST_PYTHON_MODULE(), and coeur::getCombinaison().
localItem * local::getObservationItem | ( | int | id | ) |
Definition at line 179 of file local.cpp.
References observationItem.
Referenced by BOOST_PYTHON_MODULE(), and coeur::getObservationItem().
localItem * local::getObservationMesh | ( | int | id | ) |
Definition at line 169 of file local.cpp.
Referenced by BOOST_PYTHON_MODULE(), and coeur::getObservationMesh().
int local::init | ( | int | i, | |
coeur * | c, | |||
IXMLReader * | xmlLocal | |||
) |
Definition at line 54 of file local.cpp.
References addCombinaison(), addObservationItem(), addObservationMesh(), caption, combinaison, base::log(), and observationItem.
Referenced by coeur::loadLocal().
int local::update | ( | ) | [virtual] |
stringw local::caption [private] |
Definition at line 46 of file local.h.
Referenced by getCaption(), and init().
std::vector<localItem*>* local::combinaison [private] |
Definition at line 44 of file local.h.
Referenced by addCombinaison(), close(), getCombinaison(), init(), local(), and ~local().
std::vector<localItem*>* local::observationItem [private] |
Definition at line 43 of file local.h.
Referenced by addObservationItem(), close(), getObservationItem(), init(), local(), and ~local().
std::vector<localItem*>* local::observationMesh [private] |