wowlib 0.0.0
Read & write World of Warcraft client files — a C++26 core
Loading...
Searching...
No Matches
wowlib::formats::adt::detail::ShadowCodec Struct Reference

MCSH codec: the 64x64 shadow map through ShadowMapCodec. More...

#include <wowlib/formats/adt/map_chunk.hpp>

Static Public Member Functions

template<typename Chunk>
static Result< void > read (Chunk &self, std::span< const std::byte > sub, const MapChunkReadCtx &ctx)
template<typename Chunk>
static void write (const Chunk &self, FileBuffer &out, const MapChunkWriteCtx &)
template<typename Chunk>
static bool engaged (const Chunk &self, const MapChunkWriteCtx &)

Detailed Description

MCSH codec: the 64x64 shadow map through ShadowMapCodec.

Definition at line 282 of file map_chunk.hpp.

Member Function Documentation

◆ engaged()

template<typename Chunk>
bool wowlib::formats::adt::detail::ShadowCodec::engaged ( const Chunk & self,
const MapChunkWriteCtx &  )
inlinestatic

Definition at line 297 of file map_chunk.hpp.

◆ read()

template<typename Chunk>
Result< void > wowlib::formats::adt::detail::ShadowCodec::read ( Chunk & self,
std::span< const std::byte > sub,
const MapChunkReadCtx & ctx )
inlinestatic

◆ write()

template<typename Chunk>
void wowlib::formats::adt::detail::ShadowCodec::write ( const Chunk & self,
FileBuffer & out,
const MapChunkWriteCtx &  )
inlinestatic

The documentation for this struct was generated from the following file: