30 #ifndef EVOLVE_CONFIG_H
31 #define EVOLVE_CONFIG_H
35 #include "localInitData.h"
36 #include "frameData.h"
53 void setInitData(
const LocalInitData& data ) { _initData = data; }
54 const InitData& getInitData()
const {
return _initData; }
57 bool mapData(
const eq::uint128_t& initDataID );
72 uint64_t _messageTime;
76 void _setMessage(
const std::string& message );
77 void _switchLayout( int32_t increment );
78 void _deregisterData();
81 static void _applyRotation(
float m[16],
const float dx,
86 #endif // EVOLVE_CONFIG_H
A configuration is a visualization session driven by an application.
virtual bool handleEvent(const eq::ConfigEvent *event)
A canvas represents a logical 2D projection surface.
virtual ~Config()
Destruct a config.
lunchbox::RefPtr< Server > ServerPtr
A reference-counted pointer to an eq::Server.
virtual uint32_t startFrame()
Event for a key press or release.
bool mapData(const eq::uint128_t &initDataID)
Map per-config data to the local node process.