|
Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
|
#include "ModernImageDecoder.hpp"#include <algorithm>#include <cstdlib>#include <cstring>#include <limits>#include <memory>#include <new>#include <stdexcept>#include <stb_image.h>Go to the source code of this file.
Namespaces | |
| namespace | monopoly |
| namespace | monopoly::data |
Functions | |
| std::expected< std::shared_ptr< const ModernTextureImage >, MeshRuntimeError > | monopoly::data::decodeModernImage (std::span< const std::byte > bytes, ModernImageEncoding encoding, ModernImageDecodeLimits limits) |
| #define STB_IMAGE_IMPLEMENTATION |
Definition at line 48 of file ModernImageDecoder.cpp.
Definition at line 55 of file ModernImageDecoder.cpp.
| #define STBI_MALLOC | ( | bytes | ) | imageAllocate(bytes) |
Definition at line 53 of file ModernImageDecoder.cpp.
| #define STBI_MAX_DIMENSIONS 8192 |
Definition at line 52 of file ModernImageDecoder.cpp.
| #define STBI_NO_STDIO |
Definition at line 51 of file ModernImageDecoder.cpp.
| #define STBI_ONLY_JPEG |
Definition at line 50 of file ModernImageDecoder.cpp.
| #define STBI_ONLY_PNG |
Definition at line 49 of file ModernImageDecoder.cpp.
Definition at line 54 of file ModernImageDecoder.cpp.