Public Member Functions

xl7::direct3d::rendering::PipelinePass Class Reference

#include <PipelinePass.h>

Inheritance diagram for xl7::direct3d::rendering::PipelinePass:
xl7::direct3d::rendering::Pass xl7::direct3d::rendering::IRenderable xl7::direct3d::rendering::IStateChanger

List of all members.

Public Member Functions

 PipelinePass (const cl7::string_type &name, Effect *effect, const cl7::string_type &render_target_identifier=STANDARD, const cl7::string_type &depth_stencil_identifier=STANDARD)
virtual ~PipelinePass (void)

Detailed Description

Represents a pass within an effect covering a step of the chain representing the whole rendering process of the current scene. This pass uses the fixed render pipeline to draw the geometry.


Constructor & Destructor Documentation

xl7::direct3d::rendering::PipelinePass::PipelinePass ( const cl7::string_type name,
Effect effect,
const cl7::string_type render_target_identifier = STANDARD,
const cl7::string_type depth_stencil_identifier = STANDARD 
)

Explicit constructor.

xl7::direct3d::rendering::PipelinePass::~PipelinePass ( void   )  [virtual]

Destructor.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines