sandbox
Loading...
Searching...
No Matches
png_loader.hpp
1// SPDX-License-Identifier: MIT
2#ifndef LIBSBX_BITMAPS_LOADERS_PNG_LOADER_HPP_
3#define LIBSBX_BITMAPS_LOADERS_PNG_LOADER_HPP_
4
5#include <libsbx/bitmaps/bitmap.hpp>
6
7namespace sbx::bitmaps {
8
9class png_loader : public bitmap::loader<png_loader> {
10
11 inline static const auto is_registered = register_extensions(".png");
12
13public:
14
15 static auto load(const std::filesystem::path& path) -> bitmap_data;
16
17}; // class png_loader
18
19} // namespace sbx::bitmaps
20
21#endif // LIBSBX_BITMAPS_LOADERS_PNG_LOADER_HPP_
Definition: png_loader.hpp:9
Definition: bitmap.hpp:20