Equalizer  1.13.0
Parallel Rendering Framework
eq::qt::Pipe Class Reference

Handles a GPU/screen through Qt. More...

#include <pipe.h>

+ Inheritance diagram for eq::qt::Pipe:
+ Collaboration diagram for eq::qt::Pipe:

Public Member Functions

 Pipe (eq::Pipe *parent)
 Create a new Qt pipe for the given eq::Pipe. More...
 
virtual ~Pipe ()
 Destroy the Qt Pipe. More...
 
EQ_API bool configInit () override
 Initialize the GPU. More...
 
void configExit () override
 De-initialize the GPU. More...
 
- Public Member Functions inherited from eq::SystemPipe
EQ_API SystemPipe (Pipe *parent)
 Create a new SstemPipe for the given eq::Pipe. More...
 
virtual EQ_API ~SystemPipe ()
 Destroy the SystemPipe. More...
 
PipegetPipe ()
 
const PipegetPipe () const
 
float getMaxOpenGLVersion () const
 

Additional Inherited Members

- Protected Member Functions inherited from eq::SystemPipe
EQ_API EventOCommand sendError (const uint32_t error)
 Send a pipe error event to the application node. More...
 
- Protected Attributes inherited from eq::SystemPipe
float _maxOpenGLVersion
 

Detailed Description

Handles a GPU/screen through Qt.

Definition at line 28 of file qt/pipe.h.

Constructor & Destructor Documentation

eq::qt::Pipe::Pipe ( eq::Pipe parent)
inlineexplicit

Create a new Qt pipe for the given eq::Pipe.

Version
1.10

Definition at line 32 of file qt/pipe.h.

virtual eq::qt::Pipe::~Pipe ( )
inlinevirtual

Destroy the Qt Pipe.

Version
1.10

Definition at line 35 of file qt/pipe.h.

Member Function Documentation

void eq::qt::Pipe::configExit ( )
inlineoverridevirtual

De-initialize the GPU.

Version
1.10

Implements eq::SystemPipe.

Definition at line 41 of file qt/pipe.h.

EQ_API bool eq::qt::Pipe::configInit ( )
overridevirtual

Initialize the GPU.

Version
1.10

Implements eq::SystemPipe.


The documentation for this class was generated from the following file: