neo::scene::RendererDescriptor Class Reference

#include <scene/renderer.h>

List of all members.


Detailed Description

Scene renderer descriptor
Author:
Mattias Jansson (mattias@realityrift.com)


Public Member Functions

 RendererDescriptor ()
 Initialize.
virtual ~RendererDescriptor ()
 Free resources.
virtual void registerDescriptor ()=0
 Setup and register descriptor.
const RenderPassgetPass (const std::string &name) const
 Get pass by name.
const RenderPassgetPass (unsigned int id) const
 Get pass by ID.

Public Attributes

std::string _name
 Renderer name.
unsigned int _id
 Renderer ID.
std::string _description
 Renderer description.
core::Array< RenderPass_passes
 Passes.
Alloc _allocator
 Creator method.


Member Function Documentation

const RenderPass* neo::scene::RendererDescriptor::getPass ( const std::string &  name  )  const

Parameters:
name Pass name
Returns:
Render pass

const RenderPass* neo::scene::RendererDescriptor::getPass ( unsigned int  id  )  const

Parameters:
id Pass ID
Returns:
Render pass


The documentation for this class was generated from the following file:
Generated on Sat Feb 17 20:51:08 2007 for NeoEngine 2 - Evolution by  doxygen 1.5.1