wowlib 0.0.0
Read & write World of Warcraft client files — a C++26 core
Loading...
Searching...
No Matches
wowlib::formats::m2::InlineScalarMember Concept Reference

A member serialized as inline raw bytes: anything trivially copyable that is not an array/string reference (scalars, C3Vector, M2Range, …). More...

#include <wowlib/formats/m2/offset_block.hpp>

Concept definition

template<typename M>
concept InlineScalarMember = std::is_trivially_copyable_v<M> && !OffsetArrayMember<M>
A member serialized as inline raw bytes: anything trivially copyable that is not an array/string refe...
A member serialized as an M2Array{count, offset} reference to a separate data block — a std::vector (...

Detailed Description

A member serialized as inline raw bytes: anything trivially copyable that is not an array/string reference (scalars, C3Vector, M2Range, …).

Definition at line 119 of file offset_block.hpp.