24 #include <eq/visitorResult.h> 26 #include <eq/fabric/view.h> 27 #include <eq/fabric/viewport.h> 31 namespace detail {
class View; }
49 EQ_API
virtual ~View();
89 EQ_API
virtual bool handleEvent( EventType type,
const SizeEvent& event );
103 friend class detail::InitVisitor;
107 friend class detail::ExitVisitor;
111 EQ_API
virtual void deserialize( co::DataIStream& is,
112 const uint64_t dirtyBits );
115 EQ_API
const Frustum& getBaseFrustum()
const;
118 EQ_API
virtual void detach();
121 detail::View*
const _impl;
A configuration is a visualization session driven by an application.
A Pipe represents a graphics card (GPU) on a Node.
EQ_API Config * getConfig(const int argc, char **argv)
Convenience function to retrieve a configuration.
lunchbox::RefPtr< Server > ServerPtr
A reference-counted pointer to an eq::Server.
virtual bool configExit()
Exit this view.
Base data transport class for views.
virtual bool configInit()
Initialize this view.
The Equalizer client library.
A layout groups one or more View, logically belonging together.
A View is a 2D area of a Layout.
EQ_API const Pipe * getPipe() const