/* * Copyright (c) 2020, Hüseyin ASLITÜRK * Copyright (c) 2022, the SerenityOS developers. * * SPDX-License-Identifier: BSD-2-Clause */ #pragma once #include #include #include namespace Gfx { struct PBM { static constexpr auto ascii_magic_number = '1'; static constexpr auto binary_magic_number = '4'; static constexpr StringView image_type = "PBM"sv; }; using PBMLoadingContext = PortableImageMapLoadingContext; using PBMImageDecoderPlugin = PortableImageDecoderPlugin; bool read_image_data(PBMLoadingContext& context, Streamer& streamer); }