23 #include <eq/fabric/observer.h> 27 namespace detail {
class Observer; }
44 EQ_API
virtual ~Observer();
66 void addView(
View* ) { }
67 void removeView(
View* ) { }
79 EQ_API
virtual bool configInit();
80 friend class detail::InitVisitor;
83 EQ_API
virtual bool configExit();
84 friend class detail::ExitVisitor;
96 EQ_API
virtual void frameStart(
const uint32_t frameNumber );
97 friend class detail::FrameVisitor;
101 detail::Observer*
const _impl;
104 #endif // EQ_OBSERVER_H A configuration is a visualization session driven by an application.
Base data transport class for observers.
lunchbox::RefPtr< Server > ServerPtr
A reference-counted pointer to an eq::Server.
A command specialization for config events.
The Equalizer client library.
A View is a 2D area of a Layout.
An Observer looks at one or more views from a certain position (head matrix) with a given eye separat...