eVolve::InitData Class Reference

Inheritance diagram for eVolve::InitData:
Inheritance graph
[legend]
Collaboration diagram for eVolve::InitData:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void setFrameDataID (const uint32_t id)
uint32_t getFrameDataID () const
eq::WindowSystem getWindowSystem () const
uint32_t getPrecision () const
float getBrightness () const
float getAlpha () const
const std::string & getFilename () const

Protected Member Functions

virtual void getInstanceData (eq::net::DataOStream &os)
 Serialize the instance information about this managed object.
virtual void applyInstanceData (eq::net::DataIStream &is)
 Deserialize the instance data.
void setWindowSystem (const eq::WindowSystem windowSystem)
void setPrecision (const uint32_t precision)
void setBrightness (const float brightness)
void setAlpha (const float alpha)
void setFilename (const std::string &filename)

Detailed Description

Definition at line 28 of file eVolve/initData.h.


Member Function Documentation

void eVolve::InitData::getInstanceData ( eq::net::DataOStream os  )  [protected, virtual]

Serialize the instance information about this managed object.

The default implementation uses the data provided by setInstanceData.

Parameters:
os The output stream.

Implements eq::net::Object.

Definition at line 52 of file eVolve/initData.cpp.

void eVolve::InitData::applyInstanceData ( eq::net::DataIStream is  )  [protected, virtual]

Deserialize the instance data.

This method is called during object mapping to populate slave instances with the master object's data. The default implementation writes the data into the memory declared by setInstanceData.

Parameters:
is the input stream.

Implements eq::net::Object.

Definition at line 58 of file eVolve/initData.cpp.

References EQINFO.


The documentation for this class was generated from the following files:
Generated on Sat Feb 6 13:15:54 2010 for Equalizer 0.9.1 by  doxygen 1.6.1