eVolve::FrameData Class Reference

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

List of all members.

Public Member Functions

void reset ()
Rendering flags.



void setOrtho (const bool ortho)
void toggleOrtho ()
void toggleHelp ()
void toggleStatistics ()
void spinCamera (const float x, const float y)
void moveCamera (const float x, const float y, const float z)
void setTranslation (const eq::Vector3f &translation)
void setRotation (const eq::Vector3f &rotation)
bool showHelp () const
bool useOrtho () const
bool useStatistics () const
const eq::Vector3fgetTranslation () const
const eq::Matrix4fgetRotation () const
View interface.



void setCurrentViewID (const uint32_t id)
uint32_t getCurrentViewID () const

Message overlay.



enum  DirtyBits { DIRTY_CAMERA = eq::Object::DIRTY_CUSTOM << 0, DIRTY_FLAGS = eq::Object::DIRTY_CUSTOM << 1, DIRTY_VIEW = eq::Object::DIRTY_CUSTOM << 2, DIRTY_MESSAGE = eq::Object::DIRTY_CUSTOM << 3 }
 

The changed parts of the data since the last pack().

More...
void setMessage (const std::string &message)
const std::string & getMessage () const
virtual void serialize (eq::net::DataOStream &os, const uint64_t dirtyBits)
virtual void deserialize (eq::net::DataIStream &is, const uint64_t dirtyBits)
virtual ChangeType getChangeType () const

Detailed Description

Definition at line 28 of file examples/eVolve/frameData.h.


Member Enumeration Documentation

enum eVolve::FrameData::DirtyBits [protected]

The changed parts of the data since the last pack().

Reimplemented from eq::Object.

Definition at line 85 of file examples/eVolve/frameData.h.


Member Function Documentation

void eVolve::FrameData::serialize ( eq::net::DataOStream os,
const uint64_t  dirtyBits 
) [protected, virtual]
See also:
Object::serialize()

Reimplemented from eq::Object.

Definition at line 107 of file examples/eVolve/frameData.cpp.

References eqPly::FrameData::serialize().

Here is the call graph for this function:

void eVolve::FrameData::deserialize ( eq::net::DataIStream is,
const uint64_t  dirtyBits 
) [protected, virtual]
See also:
Object::deserialize()

Reimplemented from eq::Object.

Definition at line 123 of file examples/eVolve/frameData.cpp.

References eqPly::FrameData::deserialize().

Here is the call graph for this function:

virtual ChangeType eVolve::FrameData::getChangeType (  )  const [inline, protected, virtual]
Returns:
how the changes are to be handled.

Reimplemented from eq::Object.

Definition at line 82 of file examples/eVolve/frameData.h.

References eq::net::Object::DELTA.


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