Public Member Functions | Private Types | Private Member Functions
rve_render_server::TrianglesRenderable Class Reference

#include <triangles_renderer.h>

Inheritance diagram for rve_render_server::TrianglesRenderable:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void add (const rve_common::UUID &id, const rve_msgs::Triangles &triangles, uint32_t start, uint32_t &out_start, uint32_t &out_count)
uint32_t getElementsPerVBO ()
void remove (uint32_t start, uint32_t count)
virtual Picked translatePick (PickRenderValues id)
 TrianglesRenderable (const TrianglesRendererDesc &desc, bool alpha)
 ~TrianglesRenderable ()

Private Types

typedef BatchRenderable
< TrianglesRenderable,
TrianglesRendererDesc
Parent

Private Member Functions

uint32_t getVertexStride ()

Detailed Description

Definition at line 57 of file triangles_renderer.h.


Member Typedef Documentation

Definition at line 59 of file triangles_renderer.h.


Constructor & Destructor Documentation

Definition at line 48 of file triangles_renderer.cpp.

Definition at line 78 of file triangles_renderer.cpp.


Member Function Documentation

void rve_render_server::TrianglesRenderable::add ( const rve_common::UUID id,
const rve_msgs::Triangles triangles,
uint32_t  start,
uint32_t &  out_start,
uint32_t &  out_count 
)

Definition at line 84 of file triangles_renderer.cpp.

Definition at line 217 of file triangles_renderer.cpp.

Definition at line 222 of file triangles_renderer.cpp.

void rve_render_server::TrianglesRenderable::remove ( uint32_t  start,
uint32_t  count 
)

Definition at line 183 of file triangles_renderer.cpp.

Implements rve_render_server::Pickable.

Definition at line 70 of file triangles_renderer.h.


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


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