|
Porytiles
|
This is the complete list of members for porytiles::TilesPngWorkspace, including all inherited members.
| anim_end_offset() const | porytiles::TilesPngWorkspace | inline |
| anim_start_offset() const | porytiles::TilesPngWorkspace | inline |
| at_capacity() const | porytiles::TilesPngWorkspace | |
| capacity() const | porytiles::TilesPngWorkspace | inline |
| export_image(ExportFlipMode flip_mode=ExportFlipMode::canonical, ExportTrimMode trim_mode=ExportTrimMode::trim_trailing_transparent) const | porytiles::TilesPngWorkspace | |
| export_secondary_image(std::size_t primary_tile_count, ExportFlipMode flip_mode=ExportFlipMode::canonical, ExportTrimMode trim_mode=ExportTrimMode::trim_trailing_transparent) const | porytiles::TilesPngWorkspace | |
| find_contiguous_transparent_slots(std::size_t count) const | porytiles::TilesPngWorkspace | |
| find_existing_contiguous_tiles_by_color(const std::vector< CanonicalPixelTile< IndexPixel > > &tiles, const std::vector< const Palette< Rgba32, pal::max_size > * > &palettes) const | porytiles::TilesPngWorkspace | |
| first_occurrence_of(const CanonicalPixelTile< IndexPixel > &tile) const | porytiles::TilesPngWorkspace | |
| first_occurrence_of_by_color(const CanonicalPixelTile< IndexPixel > &tile, const Palette< Rgba32, pal::max_size > &palette) const | porytiles::TilesPngWorkspace | |
| for_secondary(const Image< IndexPixel > &primary_tiles_png, std::size_t primary_tile_count, std::size_t total_capacity) | porytiles::TilesPngWorkspace | static |
| for_standalone_secondary(std::size_t primary_tile_count, std::size_t total_capacity) | porytiles::TilesPngWorkspace | static |
| has_anim_slots() const | porytiles::TilesPngWorkspace | inline |
| insert_tile(const CanonicalPixelTile< IndexPixel > &tile) | porytiles::TilesPngWorkspace | |
| place_anim_tile(std::size_t reserved_index, const CanonicalPixelTile< IndexPixel > &tile) | porytiles::TilesPngWorkspace | |
| place_tiles_at(std::size_t start_index, const std::vector< CanonicalPixelTile< IndexPixel > > &tiles) | porytiles::TilesPngWorkspace | |
| reserve_anim_slots(std::size_t anim_tile_count, std::size_t start_offset=1) | porytiles::TilesPngWorkspace | |
| tile_at(std::size_t index) const | porytiles::TilesPngWorkspace | |
| TilesPngWorkspace(std::size_t capacity) | porytiles::TilesPngWorkspace | explicit |
| TilesPngWorkspace(const Image< IndexPixel > &img, std::size_t capacity) | porytiles::TilesPngWorkspace | explicit |