RenderablePivot Class Reference

#include <pivot.h>

Public Types

typedef Static< Shader * > StaticShader

Public Member Functions

 RenderablePivot ()
void render (RenderStateFlags state) const
void render (Renderer &renderer, const VolumeTest &volume, const Matrix4 &localToWorld) const

Static Public Member Functions

static Shader * getShader ()

Data Fields

Matrix4 m_localToWorld

Private Attributes

VertexBuffer< PointVertex > m_vertices

Detailed Description

Definition at line 177 of file pivot.h.


Member Typedef Documentation

typedef Static<Shader*> RenderablePivot::StaticShader

Definition at line 182 of file pivot.h.


Constructor & Destructor Documentation

RenderablePivot::RenderablePivot (  )  [inline]

Definition at line 188 of file pivot.h.

References g_colour_x(), g_colour_y(), g_colour_z(), and m_vertices.


Member Function Documentation

static Shader* RenderablePivot::getShader (  )  [inline, static]

Definition at line 183 of file pivot.h.

Referenced by render().

void RenderablePivot::render ( Renderer renderer,
const VolumeTest volume,
const Matrix4 &  localToWorld 
) const [inline]
void RenderablePivot::render ( RenderStateFlags  state  )  const [inline]

Definition at line 202 of file pivot.h.

References m_vertices.


Field Documentation

Definition at line 181 of file pivot.h.

Referenced by render().

VertexBuffer<PointVertex> RenderablePivot::m_vertices [private]

Definition at line 179 of file pivot.h.

Referenced by render(), and RenderablePivot().


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

Generated by  doxygen 1.6.2