29 #ifndef EVOLVE_INITDATA_H
30 #define EVOLVE_INITDATA_H
33 #include "frameData.h"
45 void setFrameDataID(
const co::UUID&
id ) { _frameDataID = id; }
47 lunchbox::UUID getFrameDataID()
const {
return _frameDataID; }
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 );
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 lunchbox::UUID _frameDataID;
71 std::string _filename;
76 #endif // EVOLVE_INITDATA_H
The list of possible window systems.