Graphics sheet optimization data. More...
#include <graphics_optimizer.h>
Public Member Functions | |
SheetOptimizationData () | |
Public Attributes | |
int | sheet_id |
BppFormat | current_format |
BppFormat | recommended_format |
size_t | current_size |
size_t | optimized_size |
float | compression_ratio |
int | colors_used |
bool | is_convertible |
std::string | optimization_reason |
Graphics sheet optimization data.
Definition at line 42 of file graphics_optimizer.h.
|
inline |
Definition at line 53 of file graphics_optimizer.h.
int yaze::gfx::SheetOptimizationData::sheet_id |
Definition at line 43 of file graphics_optimizer.h.
Referenced by yaze::gfx::GraphicsOptimizer::AnalyzeSheet().
BppFormat yaze::gfx::SheetOptimizationData::current_format |
Definition at line 44 of file graphics_optimizer.h.
Referenced by yaze::gfx::GraphicsOptimizer::AnalyzeSheet(), yaze::gfx::GraphicsOptimizer::GenerateOptimizationReason(), and yaze::gfx::GraphicsOptimizer::OptimizeSheet().
BppFormat yaze::gfx::SheetOptimizationData::recommended_format |
Definition at line 45 of file graphics_optimizer.h.
Referenced by yaze::gfx::GraphicsOptimizer::AnalyzeSheet(), yaze::gfx::GraphicsOptimizer::GenerateOptimizationReason(), and yaze::gfx::GraphicsOptimizer::OptimizeSheet().
size_t yaze::gfx::SheetOptimizationData::current_size |
Definition at line 46 of file graphics_optimizer.h.
Referenced by yaze::gfx::GraphicsOptimizer::AnalyzeSheet(), and yaze::gfx::GraphicsOptimizer::OptimizeSheet().
size_t yaze::gfx::SheetOptimizationData::optimized_size |
Definition at line 47 of file graphics_optimizer.h.
Referenced by yaze::gfx::GraphicsOptimizer::AnalyzeSheet(), and yaze::gfx::GraphicsOptimizer::OptimizeSheet().
float yaze::gfx::SheetOptimizationData::compression_ratio |
Definition at line 48 of file graphics_optimizer.h.
Referenced by yaze::gfx::GraphicsOptimizer::AnalyzeSheet(), yaze::gfx::GraphicsOptimizer::GenerateOptimizationReason(), and yaze::gfx::GraphicsOptimizer::ShouldOptimize().
int yaze::gfx::SheetOptimizationData::colors_used |
Definition at line 49 of file graphics_optimizer.h.
Referenced by yaze::gfx::GraphicsOptimizer::AnalyzeSheet(), and yaze::gfx::GraphicsOptimizer::GenerateOptimizationReason().
bool yaze::gfx::SheetOptimizationData::is_convertible |
Definition at line 50 of file graphics_optimizer.h.
Referenced by yaze::gfx::GraphicsOptimizer::AnalyzeSheet(), yaze::gfx::GraphicsOptimizer::OptimizeSheet(), and yaze::gfx::GraphicsOptimizer::ShouldOptimize().
std::string yaze::gfx::SheetOptimizationData::optimization_reason |
Definition at line 51 of file graphics_optimizer.h.
Referenced by yaze::gfx::GraphicsOptimizer::AnalyzeSheet().