Carna  Version 3.3.2
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
Carna::base::MeshRenderingStageBase Class Reference

Defines MeshRenderingStage class template instance invariants. More...

#include <MeshRenderingStage.h>

+ Inheritance diagram for Carna::base::MeshRenderingStageBase:

Public Member Functions

 MeshRenderingStageBase (unsigned int geometryType)
 Instantiates. More...
 
virtual ~MeshRenderingStageBase ()
 Does nothing.
 

Public Attributes

const unsigned int geometryType
 Holds the geometry type rendered by this MeshRenderingStage.
 

Static Public Attributes

static const unsigned int ROLE_DEFAULT_MESH = 0
 Identifies the Mesh object that MeshRenderingStage uses for rendering.
 
static const unsigned int ROLE_DEFAULT_MATERIAL = 1
 Identifies the Material object that MeshRenderingStage uses for rendering.
 

Detailed Description

Defines MeshRenderingStage class template instance invariants.

Author
Leonid Kostrykin
Date
21.2.15 - 6.3.15

Definition at line 45 of file MeshRenderingStage.h.

Constructor & Destructor Documentation

◆ MeshRenderingStageBase()

Carna::base::MeshRenderingStageBase::MeshRenderingStageBase ( unsigned int  geometryType)

Instantiates.

Parameters
geometryTypeis the geometry type rendered by this MeshRenderingStage.

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