sge::sprite::system_base Class Reference

#include <system_base.hpp>

Inheritance diagram for sge::sprite::system_base:

sge::renderer::default_transformable sge::sprite::intrusive_system sge::sprite::system

List of all members.

Public Member Functions

SGE_SYMBOL
renderer::device_ptr const 
get_renderer () const

Protected Member Functions

 system_base (renderer::device_ptr rend)
SGE_SYMBOL void allocate_buffers (std::size_t needed_sprites)
SGE_SYMBOL
renderer::vertex_buffer_ptr
const 
get_vertex_buffer () const
SGE_SYMBOL
renderer::index_buffer_ptr
const 
get_index_buffer () const


Constructor & Destructor Documentation

sge::sprite::system_base::system_base ( renderer::device_ptr  rend  )  [explicit, protected]


Member Function Documentation

sge::renderer::device_ptr const sge::sprite::system_base::get_renderer (  )  const

void sge::sprite::system_base::allocate_buffers ( std::size_t  needed_sprites  )  [protected]

sge::renderer::vertex_buffer_ptr const sge::sprite::system_base::get_vertex_buffer (  )  const [protected]

sge::renderer::index_buffer_ptr const sge::sprite::system_base::get_index_buffer (  )  const [protected]


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

Generated on Wed Sep 10 22:17:55 2008 for sge by  doxygen 1.5.5