wowlib 0.0.0
Read & write World of Warcraft client files — a C++26 core
Loading...
Searching...
No Matches
wowlib::formats::blp::detail::DxtCodec Member List

This is the complete list of members for wowlib::formats::blp::detail::DxtCodec, including all inherited members.

_decodeColorBlock(const std::uint8_t *block, BlockPixels &out, bool punchThrough) noexceptwowlib::formats::blp::detail::DxtCodecprotectedstatic
_decodeExplicitAlpha(const std::uint8_t *block, BlockPixels &out) noexceptwowlib::formats::blp::detail::DxtCodecprotectedstatic
_decodeInterpolatedAlpha(const std::uint8_t *block, std::span< std::uint8_t, 16 > out) noexceptwowlib::formats::blp::detail::DxtCodecprotectedstatic
_encodePunchThroughBlock(const BlockPixels &pixels, std::uint8_t *dest) noexceptwowlib::formats::blp::detail::DxtCodecprotectedstatic
_extractBlock(std::span< const std::uint8_t > rgba, std::uint32_t width, std::uint32_t height, std::uint32_t bx, std::uint32_t by) noexceptwowlib::formats::blp::detail::DxtCodecprotectedstatic
blockBytes() const noexceptwowlib::formats::blp::detail::DxtCodecinline
decode(std::span< const std::byte > src, std::uint32_t width, std::uint32_t height) constwowlib::formats::blp::detail::DxtCodec
DxtCodec(PixelFormat format) noexceptwowlib::formats::blp::detail::DxtCodecinlineexplicit
encode(std::span< const std::uint8_t > rgba, std::uint32_t width, std::uint32_t height) constwowlib::formats::blp::detail::DxtCodec
encodedSize(std::uint32_t width, std::uint32_t height) const noexceptwowlib::formats::blp::detail::DxtCodecinline