Archon::Render::Pipe Struct Reference

This is a specilized version of Display::Context for use with the rendering Conductor. More...

#include <archon/render/context.H>

Inheritance diagram for Archon::Render::Pipe:

Inheritance graph
[legend]
Collaboration diagram for Archon::Render::Pipe:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void addChannel (Ref< Conductor >, Ref< View >, Ref< Display::Window >, Ref< Viewport >, Ref< Screen >, Ref< Eye >, Ref< Clip >)

Detailed Description

This is a specilized version of Display::Context for use with the rendering Conductor.

It is equipped with a list of rendering channels. For each frame the Pipe object renders each of the channels added through addChannel().

New contexts are created through Conductor::addPipe().

See also:
Conductor

Definition at line 70 of file context.H.


Member Function Documentation

void Archon::Render::Pipe::addChannel Ref< Conductor ,
Ref< View ,
Ref< Display::Window ,
Ref< Viewport ,
Ref< Screen ,
Ref< Eye ,
Ref< Clip
 

Todo:
Also check that the visual of the window equals the visual of the context.

Todo:
Also check that the Conductor is the same one that was used to create the context.

Definition at line 120 of file context.C.

References Channel.


The documentation for this struct was generated from the following files:
Generated on Sun Jul 30 22:57:09 2006 for Archon by  doxygen 1.4.4