35 #include "vertexBufferState.h"
46 void setModelID(
const eq::uint128_t&
id );
47 eq::uint128_t getModelID()
const {
return _modelID; }
49 void setIdleSteps(
const int32_t steps );
50 int32_t getIdleSteps()
const {
return _idleSteps; }
52 void toggleEqualizer();
55 class Proxy :
public co::Serializable
58 Proxy(
View* view ) : _view( view ) {}
64 DIRTY_MODEL = co::Serializable::DIRTY_CUSTOM << 0,
65 DIRTY_IDLE = co::Serializable::DIRTY_CUSTOM << 1
68 virtual void serialize( co::DataOStream&,
const uint64_t );
69 virtual void deserialize( co::DataIStream&,
const uint64_t );
70 virtual void notifyNewVersion() { sync(); }
79 eq::uint128_t _modelID;
84 #endif // EQ_PLY_VIEW_H
A View is a 2D area of a Layout.
A layout groups one or more View, logically belonging together.
virtual ~View()
Destruct this view.
DirtyBits
The changed parts of the object since the last pack().