| active_ | yaze::gfx::Bitmap | private |
| ApplyPaletteByMetadata(const SnesPalette &palette, int sub_palette_index=0) | yaze::gfx::Bitmap | |
| ApplyStoredPalette() | yaze::gfx::Bitmap | |
| at(int i) const | yaze::gfx::Bitmap | inline |
| Bitmap()=default | yaze::gfx::Bitmap | |
| Bitmap(int width, int height, int depth, const std::vector< uint8_t > &data) | yaze::gfx::Bitmap | |
| Bitmap(int width, int height, int depth, const std::vector< uint8_t > &data, const SnesPalette &palette) | yaze::gfx::Bitmap | |
| Bitmap(const Bitmap &other) | yaze::gfx::Bitmap | |
| Bitmap(Bitmap &&other) noexcept | yaze::gfx::Bitmap | |
| color_to_index_cache_ | yaze::gfx::Bitmap | private |
| Create(int width, int height, int depth, std::span< uint8_t > data) | yaze::gfx::Bitmap | |
| Create(int width, int height, int depth, const std::vector< uint8_t > &data) | yaze::gfx::Bitmap | |
| Create(int width, int height, int depth, int format, const std::vector< uint8_t > &data) | yaze::gfx::Bitmap | |
| CreateTexture() | yaze::gfx::Bitmap | |
| data() const | yaze::gfx::Bitmap | inline |
| data_ | yaze::gfx::Bitmap | private |
| depth() const | yaze::gfx::Bitmap | inline |
| depth_ | yaze::gfx::Bitmap | private |
| dirty_region_ | yaze::gfx::Bitmap | private |
| FindColorIndex(const SnesColor &color) | yaze::gfx::Bitmap | |
| Get16x16Tile(int tile_x, int tile_y, std::vector< uint8_t > &tile_data, int &tile_data_offset) | yaze::gfx::Bitmap | |
| Get8x8Tile(int tile_index, int x, int y, std::vector< uint8_t > &tile_data, int &tile_data_offset) | yaze::gfx::Bitmap | |
| HashColor(const ImVec4 &color) | yaze::gfx::Bitmap | privatestatic |
| height() const | yaze::gfx::Bitmap | inline |
| height_ | yaze::gfx::Bitmap | private |
| InvalidatePaletteCache() | yaze::gfx::Bitmap | |
| is_active() const | yaze::gfx::Bitmap | inline |
| metadata() | yaze::gfx::Bitmap | inline |
| metadata() const | yaze::gfx::Bitmap | inline |
| metadata_ | yaze::gfx::Bitmap | private |
| modified() const | yaze::gfx::Bitmap | inline |
| modified_ | yaze::gfx::Bitmap | private |
| mutable_data() | yaze::gfx::Bitmap | inline |
| mutable_palette() | yaze::gfx::Bitmap | inline |
| operator=(const Bitmap &other) | yaze::gfx::Bitmap | |
| operator=(Bitmap &&other) noexcept | yaze::gfx::Bitmap | |
| palette() const | yaze::gfx::Bitmap | inline |
| palette_ | yaze::gfx::Bitmap | private |
| pixel_data_ | yaze::gfx::Bitmap | private |
| QueueTextureUpdate(IRenderer *renderer) | yaze::gfx::Bitmap | |
| Reformat(int format) | yaze::gfx::Bitmap | |
| Resize(int new_width, int new_height) | yaze::gfx::Bitmap | |
| set_active(bool active) | yaze::gfx::Bitmap | inline |
| set_data(const std::vector< uint8_t > &data) | yaze::gfx::Bitmap | |
| set_modified(bool modified) | yaze::gfx::Bitmap | inline |
| set_texture(TextureHandle texture) | yaze::gfx::Bitmap | inline |
| SetPalette(const SnesPalette &palette) | yaze::gfx::Bitmap | |
| SetPalette(const std::vector< SDL_Color > &palette) | yaze::gfx::Bitmap | |
| SetPaletteWithTransparent(const SnesPalette &palette, size_t index, int length=7) | yaze::gfx::Bitmap | |
| SetPixel(int x, int y, const SnesColor &color) | yaze::gfx::Bitmap | |
| size() const | yaze::gfx::Bitmap | inline |
| surface() const | yaze::gfx::Bitmap | inline |
| surface_ | yaze::gfx::Bitmap | private |
| texture() const | yaze::gfx::Bitmap | inline |
| texture_ | yaze::gfx::Bitmap | private |
| texture_pixels | yaze::gfx::Bitmap | private |
| UpdateSurfacePixels() | yaze::gfx::Bitmap | |
| UpdateTexture() | yaze::gfx::Bitmap | |
| UpdateTextureData() | yaze::gfx::Bitmap | |
| ValidateDataSurfaceSync() | yaze::gfx::Bitmap | |
| vector() const | yaze::gfx::Bitmap | inline |
| width() const | yaze::gfx::Bitmap | inline |
| width_ | yaze::gfx::Bitmap | private |
| WriteColor(int position, const ImVec4 &color) | yaze::gfx::Bitmap | |
| WriteToPixel(int position, uint8_t value) | yaze::gfx::Bitmap | |
| ~Bitmap()=default | yaze::gfx::Bitmap | |