sge::texture::part Class Reference

#include <part.hpp>

Inheritance diagram for sge::texture::part:

sge::texture::part_fragmented sge::texture::part_raw

List of all members.

Public Member Functions

virtual SGE_SYMBOL ~part ()
SGE_SYMBOL const math::rect area_texc (space_unit repeat=1) const
SGE_SYMBOL const renderer::tex_pos translate (const renderer::tex_pos &local_coords, space_unit repeat=1) const
virtual void data (renderer::const_image_view const &src)=0
virtual renderer::lock_rect const & area () const =0
virtual renderer::texture_ptr const my_texture ()=0
virtual
renderer::const_texture_ptr
const 
my_texture () const =0
virtual bool repeatable () const =0


Constructor & Destructor Documentation

sge::texture::part::~part (  )  [virtual]


Member Function Documentation

const sge::math::rect sge::texture::part::area_texc ( space_unit  repeat = 1  )  const

const sge::renderer::tex_pos sge::texture::part::translate ( const renderer::tex_pos local_coords,
space_unit  repeat = 1 
) const

virtual void sge::texture::part::data ( renderer::const_image_view const &  src  )  [pure virtual]

virtual renderer::lock_rect const& sge::texture::part::area (  )  const [pure virtual]

virtual renderer::texture_ptr const sge::texture::part::my_texture (  )  [pure virtual]

virtual renderer::const_texture_ptr const sge::texture::part::my_texture (  )  const [pure virtual]

virtual bool sge::texture::part::repeatable (  )  const [pure virtual]


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

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