Public Member Functions | Protected Attributes
rve_render_server::BatchRenderable< Child, Description > Class Template Reference

#include <batch_renderable.h>

Inheritance diagram for rve_render_server::BatchRenderable< Child, Description >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void _notifyCurrentCamera (Ogre::Camera *camera)
 BatchRenderable (const Description &desc, bool alpha)
virtual Ogre::Real getBoundingRadius (void) const
virtual const Ogre::LightList & getLights () const
virtual Ogre::Real getSquaredViewDepth (const Ogre::Camera *cam) const
virtual void getWorldTransforms (Ogre::Matrix4 *xform) const
bool isAlpha ()
bool isEmpty ()
bool isFull ()
 ~BatchRenderable ()

Protected Attributes

bool alpha_
uint32_t count_
Description desc_
uint32_t pick_id_

Detailed Description

template<typename Child, typename Description>
class rve_render_server::BatchRenderable< Child, Description >

Definition at line 43 of file batch_renderable.h.


Constructor & Destructor Documentation

template<typename Child, typename Description>
rve_render_server::BatchRenderable< Child, Description >::BatchRenderable ( const Description &  desc,
bool  alpha 
) [inline]

Definition at line 46 of file batch_renderable.h.

template<typename Child, typename Description>
rve_render_server::BatchRenderable< Child, Description >::~BatchRenderable ( ) [inline]

Definition at line 54 of file batch_renderable.h.


Member Function Documentation

template<typename Child, typename Description>
virtual void rve_render_server::BatchRenderable< Child, Description >::_notifyCurrentCamera ( Ogre::Camera *  camera) [inline, virtual]

Definition at line 75 of file batch_renderable.h.

template<typename Child, typename Description>
virtual Ogre::Real rve_render_server::BatchRenderable< Child, Description >::getBoundingRadius ( void  ) const [inline, virtual]

Definition at line 80 of file batch_renderable.h.

template<typename Child, typename Description>
virtual const Ogre::LightList& rve_render_server::BatchRenderable< Child, Description >::getLights ( ) const [inline, virtual]

Definition at line 101 of file batch_renderable.h.

template<typename Child, typename Description>
virtual Ogre::Real rve_render_server::BatchRenderable< Child, Description >::getSquaredViewDepth ( const Ogre::Camera *  cam) const [inline, virtual]

Definition at line 85 of file batch_renderable.h.

template<typename Child, typename Description>
virtual void rve_render_server::BatchRenderable< Child, Description >::getWorldTransforms ( Ogre::Matrix4 xform) const [inline, virtual]

Definition at line 96 of file batch_renderable.h.

template<typename Child, typename Description>
bool rve_render_server::BatchRenderable< Child, Description >::isAlpha ( ) [inline]

Definition at line 69 of file batch_renderable.h.

template<typename Child, typename Description>
bool rve_render_server::BatchRenderable< Child, Description >::isEmpty ( ) [inline]

Definition at line 59 of file batch_renderable.h.

template<typename Child, typename Description>
bool rve_render_server::BatchRenderable< Child, Description >::isFull ( ) [inline]

Definition at line 64 of file batch_renderable.h.


Member Data Documentation

template<typename Child, typename Description>
bool rve_render_server::BatchRenderable< Child, Description >::alpha_ [protected]

Definition at line 108 of file batch_renderable.h.

template<typename Child, typename Description>
uint32_t rve_render_server::BatchRenderable< Child, Description >::count_ [protected]

Definition at line 109 of file batch_renderable.h.

template<typename Child, typename Description>
Description rve_render_server::BatchRenderable< Child, Description >::desc_ [protected]

Definition at line 107 of file batch_renderable.h.

template<typename Child, typename Description>
uint32_t rve_render_server::BatchRenderable< Child, Description >::pick_id_ [protected]

Definition at line 110 of file batch_renderable.h.


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


rve_render_server
Author(s): Josh Faust
autogenerated on Wed Dec 11 2013 14:31:15