|
wowlib 0.0.0
Read & write World of Warcraft client files — a C++26 core
|
WMO materials and UV animation (MOMT, MOUV) (namespace wowlib::formats::wmo::root::chunks). More...
#include <algorithm>#include <array>#include <cstdint>#include <string_view>#include <utility>#include <welder/vocabulary.hpp>#include <wowlib/formats/common/flags.hpp>#include <wowlib/formats/common/types.hpp>Go to the source code of this file.
Classes | |
| struct | wowlib::formats::wmo::root::chunks::SMOMaterial |
| struct | wowlib::formats::wmo::root::chunks::UVAnimation |
Namespaces | |
| namespace | wowlib |
| namespace | wowlib::formats |
| namespace | wowlib::formats::wmo |
| namespace | wowlib::formats::wmo::root |
| The WMO root-file entity: WMORoot and its per-version classes. | |
| namespace | wowlib::formats::wmo::root::chunks |
| WMO root-file chunk binary structs (MOHD, MOMT, lights, doodads, fog, ambient volumes) and their flag enums. | |
Enumerations | |
| enum class | wowlib::formats::wmo::root::chunks::MaterialFlags : std::uint32_t { wowlib::formats::wmo::root::chunks::Unlit = 0x1 , wowlib::formats::wmo::root::chunks::Unfogged = 0x2 , wowlib::formats::wmo::root::chunks::TwoSided = 0x4 , wowlib::formats::wmo::root::chunks::ExtLight = 0x8 , wowlib::formats::wmo::root::chunks::Sidn = 0x10 , wowlib::formats::wmo::root::chunks::Window = 0x20 , wowlib::formats::wmo::root::chunks::ClampS = 0x40 , wowlib::formats::wmo::root::chunks::ClampT = 0x80 } |
| Material flag bits (SMOMaterial.flags). More... | |
WMO materials and UV animation (MOMT, MOUV) (namespace wowlib::formats::wmo::root::chunks).
Definition in file material.hpp.