wowlib 0.0.0
Read & write World of Warcraft client files — a C++26 core
Loading...
Searching...
No Matches
wowlib::formats::m2::root::detail::DataPreWotlk< V > Struct Template Reference

Pre-WotLK members: the embedded skin profiles and the vanilla/TBC-only lookup blocks. More...

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

Public Member Functions

bool operator== (const DataPreWotlk &) const =default

Public Attributes

std::vector< M2SequenceFallback > playableAnimationLookup
 Playable-animation fallbacks, one per AnimationData.dbc id (pre-WotLK).
std::vector< skin::M2SkinProfile< V > > skinProfiles
 The skin profiles (LOD views), embedded in the model pre-WotLK; WotLK+ moves them to .skin files.
std::vector< M2TextureFlipbook< V > > textureFlipbooks
 Texture flipbooks (pre-WotLK; never seen engaged).

Detailed Description

template<ClientVersion V>
struct wowlib::formats::m2::root::detail::DataPreWotlk< V >

Pre-WotLK members: the embedded skin profiles and the vanilla/TBC-only lookup blocks.

Definition at line 86 of file root.hpp.

Member Function Documentation

◆ operator==()

template<ClientVersion V>
bool wowlib::formats::m2::root::detail::DataPreWotlk< V >::operator== ( const DataPreWotlk< V > & ) const
default

Member Data Documentation

◆ playableAnimationLookup

template<ClientVersion V>
std::vector<M2SequenceFallback> wowlib::formats::m2::root::detail::DataPreWotlk< V >::playableAnimationLookup

Playable-animation fallbacks, one per AnimationData.dbc id (pre-WotLK).

Definition at line 89 of file root.hpp.

◆ skinProfiles

The skin profiles (LOD views), embedded in the model pre-WotLK; WotLK+ moves them to .skin files.

Definition at line 93 of file root.hpp.

◆ textureFlipbooks

template<ClientVersion V>
std::vector<M2TextureFlipbook<V> > wowlib::formats::m2::root::detail::DataPreWotlk< V >::textureFlipbooks

Texture flipbooks (pre-WotLK; never seen engaged).

Definition at line 97 of file root.hpp.


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