This is the complete list of members for yaze::gfx::AtlasRenderer, including all inherited members.
| AddBitmap(const Bitmap &bitmap) | yaze::gfx::AtlasRenderer | |
| AddBitmapWithBppOptimization(const Bitmap &bitmap, BppFormat target_bpp) | yaze::gfx::AtlasRenderer | |
| atlas_lookup_ | yaze::gfx::AtlasRenderer | private |
| atlases_ | yaze::gfx::AtlasRenderer | private |
| AtlasRenderer()=default | yaze::gfx::AtlasRenderer | private |
| Clear() | yaze::gfx::AtlasRenderer | |
| CreateNewAtlas() | yaze::gfx::AtlasRenderer | private |
| current_atlas_ | yaze::gfx::AtlasRenderer | private |
| Defragment() | yaze::gfx::AtlasRenderer | |
| FindFreeRegion(Atlas &atlas, int width, int height) | yaze::gfx::AtlasRenderer | private |
| Get() | yaze::gfx::AtlasRenderer | static |
| GetStats() const | yaze::gfx::AtlasRenderer | |
| GetUVCoordinates(int atlas_id) const | yaze::gfx::AtlasRenderer | |
| Initialize(IRenderer *renderer, int initial_size=1024) | yaze::gfx::AtlasRenderer | |
| MarkRegionUsed(Atlas &atlas, const SDL_Rect &rect, bool used) | yaze::gfx::AtlasRenderer | private |
| next_atlas_id_ | yaze::gfx::AtlasRenderer | private |
| PackBitmap(Atlas &atlas, const Bitmap &bitmap, SDL_Rect &uv_rect) | yaze::gfx::AtlasRenderer | private |
| RebuildAtlas(Atlas &atlas) | yaze::gfx::AtlasRenderer | private |
| RemoveBitmap(int atlas_id) | yaze::gfx::AtlasRenderer | |
| RenderBatch(const std::vector< RenderCommand > &render_commands) | yaze::gfx::AtlasRenderer | |
| RenderBatchWithBppOptimization(const std::vector< RenderCommand > &render_commands, const std::unordered_map< BppFormat, std::vector< int > > &bpp_groups) | yaze::gfx::AtlasRenderer | |
| RenderBitmap(int atlas_id, float x, float y, float scale_x=1.0f, float scale_y=1.0f) | yaze::gfx::AtlasRenderer | |
| renderer_ | yaze::gfx::AtlasRenderer | private |
| UpdateBitmap(int atlas_id, const Bitmap &bitmap) | yaze::gfx::AtlasRenderer | |
| ~AtlasRenderer() | yaze::gfx::AtlasRenderer | private |