Equalizer
1.2.1
|
Public Member Functions | |
Config (eq::ServerPtr parent) | |
Construct a new config. | |
virtual bool | init () |
virtual bool | exit () |
virtual uint32_t | startFrame () |
void | setInitData (const LocalInitData &data) |
const InitData & | getInitData () const |
bool | mapData (const eq::uint128_t &initDataID) |
Map per-config data to the local node process. | |
Protected Member Functions | |
virtual | ~Config () |
Destruct a config. | |
virtual bool | handleEvent (const eq::ConfigEvent *event) |
Protected Attributes | |
int | _spinX |
int | _spinY |
eq::Canvas * | _currentCanvas |
LocalInitData | _initData |
FrameData | _frameData |
uint64_t | _messageTime |
Definition at line 39 of file share/Equalizer/examples/eVolve/config.h.
eVolve::Config::Config | ( | eq::ServerPtr | parent | ) |
Construct a new config.
Reimplemented from eq::Config.
Definition at line 36 of file eVolve/config.cpp.
eVolve::Config::~Config | ( | ) | [protected, virtual] |
Destruct a config.
Reimplemented from eq::Config.
Definition at line 43 of file eVolve/config.cpp.
bool eVolve::Config::exit | ( | ) | [virtual] |
Reimplemented from eq::Config.
Definition at line 90 of file eVolve/config.cpp.
Referenced by eVolve::EVolve::run().
bool eVolve::Config::handleEvent | ( | const eq::ConfigEvent * | event | ) | [protected, virtual] |
Reimplemented from eq::Config.
Definition at line 128 of file eVolve/config.cpp.
References eq::PointerEvent::button, eq::PointerEvent::buttons, eq::Event::CHANNEL_POINTER_BUTTON_PRESS, eq::Event::CHANNEL_POINTER_BUTTON_RELEASE, eq::ConfigEvent::data, eq::PointerEvent::dx, eq::PointerEvent::dy, eq::fabric::Canvas< CFG, C, S, L >::getActiveLayout(), eq::fabric::Config< Server, Config, Observer, Layout, Canvas, Node, ConfigVisitor >::getCanvases(), eq::fabric::View< L, V, O >::getLayout(), eq::Event::KEY_PRESS, eq::Event::keyPress, eq::Event::pointerButtonRelease, eq::Event::pointerMotion, eq::Event::type, and co::base::uint128_t::ZERO.
bool eVolve::Config::init | ( | ) | [virtual] |
Definition at line 45 of file eVolve/config.cpp.
References eq::fabric::Config< Server, Config, Observer, Layout, Canvas, Node, ConfigVisitor >::getCanvases(), co::Object::getID(), eq::fabric::Config< Server, Config, Observer, Layout, Canvas, Node, ConfigVisitor >::getLatency(), eq::Config::init(), eq::Config::registerObject(), and co::Object::setAutoObsolete().
Referenced by eVolve::EVolve::run().
uint32_t eVolve::Config::startFrame | ( | ) | [virtual] |
Definition at line 107 of file eVolve/config.cpp.
References co::Serializable::commit().
Referenced by eVolve::EVolve::run().