67 ImageData *newImageData(
int width,
int height, std::string format,
void *data,
bool own =
false);
80 bool isCompressed(
Data *data);
83 std::vector<script::Owned<ImageData>> newCubeFaces(
ImageData *src);
85 std::vector<script::Owned<ImageData>> newVolumeLayers(
ImageData *src);
88 const std::list<FormatHandler *> &getFormatHandlers()
const;
95 std::list<FormatHandler *> formatHandlers;
#define EVENGINE_API_PLATFORM
EVENGINE_API_FOUNDATION public API.
Represents raw pixel data.
This module is responsible for decoding files such as PNG, GIF, JPEG into raw pixel data,...
medialoader::FormatHandler FormatHandler
Build metadata (engine git commit, build time, third-party version).