include/sge/texture/atlasing.hpp File Reference

#include "../renderer/texture.hpp"
#include "../renderer/device.hpp"

Go to the source code of this file.

Namespaces

namespace  sge
namespace  sge::texture

Functions

bool sge::texture::need_atlasing (renderer::texture::size_type)
bool sge::texture::need_atlasing (const renderer::texture::dim_type &)
renderer::texture::size_type sge::texture::atlased_bound (renderer::texture::size_type)
const renderer::texture::dim_type sge::texture::atlased_bounds (const renderer::texture::dim_type &)
renderer::texture::size_type sge::texture::atlased_gap ()
renderer::texture::size_type sge::texture::atlased_size (renderer::texture::size_type, bool force_atlasing=false)
const renderer::texture::dim_type sge::texture::atlased_size (const renderer::texture::dim_type &, bool force_atlasing=false)
const renderer::texture::dim_type sge::texture::atlased_texture_dim (renderer::device_ptr rend)
const renderer::texture_ptr sge::texture::atlased_texture (renderer::device_ptr rend, const renderer::filter_args &filter)
const renderer::lock_rect sge::texture::inner_atlased_rect (renderer::lock_rect, bool need_atlasing_w, bool need_atlasing_h)
void sge::texture::atlas_w (renderer::texture_ptr, renderer::const_image_view const &src, renderer::lock_rect const &outer_area)
void sge::texture::atlas_h (renderer::texture_ptr, renderer::const_image_view const &src, renderer::lock_rect const &outer_area)


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