42 return config->getInitData().getWindowSystem();
51 const InitData& initData = config->getInitData();
52 const eq::uint128_t& frameDataID = initData.getFrameDataID();
54 return config->
mapObject( &_frameData, frameDataID );
68 _frameData.sync( frameID );
A configuration is a visualization session driven by an application.
virtual void frameStart(const uint128_t &frameID, const uint32_t frameNumber)
Start rendering a frame.
virtual void unmapObject(co::Object *object)
Unmap a mapped object.
virtual void frameStart(const eq::uint128_t &frameID, const uint32_t frameNumber)
Start rendering a frame.
virtual bool mapObject(co::Object *object, const UUID &id, const uint128_t &version=co::VERSION_OLDEST)
Map a distributed object.
virtual bool configInit(const uint128_t &initID)
Initialize this pipe.
virtual eq::WindowSystem selectWindowSystem() const
Choose the window system to be used by this pipe.
virtual bool configExit()
De-initialize this pipe.
virtual bool configExit()
De-initialize this pipe.
The configuration, run be the EqPly application.
The list of possible window systems.
virtual bool configInit(const eq::uint128_t &initID)
Initialize this pipe.