29 #ifndef EVOLVE_INITDATA_H
30 #define EVOLVE_INITDATA_H
33 #include "frameData.h"
45 void setFrameDataID(
const eq::uint128_t&
id ) { _frameDataID = id; }
47 eq::uint128_t getFrameDataID()
const {
return _frameDataID; }
48 const std::string& getWindowSystem()
const {
return _windowSystem; }
49 uint32_t getPrecision()
const {
return _precision; }
50 float getBrightness()
const {
return _brightness; }
51 float getAlpha()
const {
return _alpha; }
52 const std::string& getFilename()
const {
return _filename; }
55 virtual void getInstanceData( co::DataOStream& os );
56 virtual void applyInstanceData( co::DataIStream& is );
58 void setWindowSystem(
const std::string& windowSystem )
59 { _windowSystem = windowSystem; }
60 void setPrecision(
const uint32_t precision ){ _precision = precision; }
61 void setBrightness(
const float brightness ) {_brightness = brightness;}
62 void setAlpha(
const float alpha ) { _alpha = alpha;}
63 void setFilename(
const std::string& filename ) { _filename = filename;}
66 eq::uint128_t _frameDataID;
67 std::string _windowSystem;
71 std::string _filename;
76 #endif // EVOLVE_INITDATA_H