|
Classes |
| class | cell_fragmented |
| class | default_creator |
| class | fragmented |
| class | manager |
| class | no_fragmented |
| class | part |
| class | part_fragmented |
| class | part_raw |
| class | rect_fragmented |
| class | sized_creator |
| class | static_ |
Typedefs |
| typedef shared_ptr< fragmented > | fragmented_ptr |
| typedef shared_ptr< manager > | manager_ptr |
| typedef shared_ptr< part > | part_ptr |
| typedef shared_ptr< const part > | const_part_ptr |
Functions |
| bool | need_atlasing (renderer::texture::size_type) |
| bool | need_atlasing (const renderer::texture::dim_type &) |
| renderer::texture::size_type | atlased_bound (renderer::texture::size_type) |
| const renderer::texture::dim_type | atlased_bounds (const renderer::texture::dim_type &) |
| renderer::texture::size_type | atlased_gap () |
| renderer::texture::size_type | atlased_size (renderer::texture::size_type, bool force_atlasing=false) |
| const renderer::texture::dim_type | atlased_size (const renderer::texture::dim_type &, bool force_atlasing=false) |
| const renderer::texture::dim_type | atlased_texture_dim (renderer::device_ptr rend) |
| const renderer::texture_ptr | atlased_texture (renderer::device_ptr rend, const renderer::filter_args &filter) |
| const renderer::lock_rect | inner_atlased_rect (renderer::lock_rect, bool need_atlasing_w, bool need_atlasing_h) |
| void | atlas_w (renderer::texture_ptr, renderer::const_image_view const &src, renderer::lock_rect const &outer_area) |
| void | atlas_h (renderer::texture_ptr, renderer::const_image_view const &src, renderer::lock_rect const &outer_area) |
| SGE_SYMBOL const part_ptr | add (manager &, image::object_ptr) |