|
wowlib 0.0.0
Read & write World of Warcraft client files — a C++26 core
|
A sequence's satellite identity: the (animation id, variation) pair the .anim naming convention ("{stem}AAAA-SS.anim") and the AFID entries key on. More...
#include <wowlib/formats/m2/satellites.hpp>
Public Member Functions | |
| constexpr auto | operator<=> (const SequenceKey &) const =default |
Public Attributes | |
| std::uint16_t | id = 0 |
| Animation id (AnimationData.dbc). | |
| std::uint16_t | variation = 0 |
| Variation index within the id. | |
A sequence's satellite identity: the (animation id, variation) pair the .anim naming convention ("{stem}AAAA-SS.anim") and the AFID entries key on.
Ordered so it can key the per-sequence buffer and cache maps.
Definition at line 42 of file satellites.hpp.
|
constexprdefault |
| std::uint16_t wowlib::formats::m2::SequenceKey::id = 0 |
Animation id (AnimationData.dbc).
Definition at line 43 of file satellites.hpp.
Referenced by wowlib::formats::m2::AnimCache::afidLookup(), and wowlib::formats::m2::SatellitePaths::anim().
| std::uint16_t wowlib::formats::m2::SequenceKey::variation = 0 |
Variation index within the id.
Definition at line 44 of file satellites.hpp.
Referenced by wowlib::formats::m2::AnimCache::afidLookup(), and wowlib::formats::m2::SatellitePaths::anim().