Porytiles
Loading...
Searching...
No Matches
anim_key_frame_mangler.hpp File Reference
#include <compare>
#include <cstddef>
#include <set>
#include <string>
#include <vector>
#include "gsl/pointers"
#include "porytiles/domain/models/index_pixel.hpp"
#include "porytiles/domain/models/palette.hpp"
#include "porytiles/domain/models/pixel_tile.hpp"
#include "porytiles/domain/models/rgba32.hpp"
#include "porytiles/domain/services/tile_printer.hpp"
#include "porytiles/utilities/result/chainable_result.hpp"
#include "porytiles/xcut/diagnostics/user_diagnostics.hpp"
Include dependency graph for anim_key_frame_mangler.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  porytiles::PixelMangleChange
 A single pixel modification within a tile. More...
 
struct  porytiles::TileMangleRecord
 Record of all pixel modifications made to a single tile during mangling. More...
 
struct  porytiles::MangleResult
 Result of the mangling operation. More...
 
class  porytiles::AnimKeyFrameMangler
 Service that mangles duplicate key frame tiles to make them unique. More...
 

Namespaces

namespace  porytiles