Cataclysm+ split-file tile chunks (the tile now spans root/_tex0/_obj0/ _obj1/_lod files).
More...
#include <wowlib/formats/adt/adt.hpp>
|
| std::uint32_t | mamp = 0 |
| | The MAMP alpha-map downscale value (Cata+): overrides the MHDR inline value; alpha texture size is 64 / (2^value).
|
| bool | usesTextureFdids = false |
| | Whether this tile stores its textures as MDID/MHID FileDataIDs (8.1+ height-texturing maps) rather than MTEX names; set from the chunk present on read and honored on write.
|
| std::vector< SMTextureParams > | textureParams |
| | Height-blend texture parameters (MTXP, MoP+): one per texture.
|
| std::vector< std::byte > | obj1Data |
| std::vector< std::byte > | lodData |
Cataclysm+ split-file tile chunks (the tile now spans root/_tex0/_obj0/ _obj1/_lod files).
MTXP is strictly MoP+ but harmless empty on Cata; the _obj1 and _lod files are preserved verbatim this stage (structured in a later one).
Definition at line 109 of file adt.hpp.
◆ operator==()
| bool wowlib::formats::adt::detail::ADTSplit::operator== |
( |
const ADTSplit & | | ) |
const |
|
default |
◆ lodData
| std::vector<std::byte> wowlib::formats::adt::detail::ADTSplit::lodData |
◆ mamp
| std::uint32_t wowlib::formats::adt::detail::ADTSplit::mamp = 0 |
The MAMP alpha-map downscale value (Cata+): overrides the MHDR inline value; alpha texture size is 64 / (2^value).
Definition at line 112 of file adt.hpp.
◆ obj1Data
| std::vector<std::byte> wowlib::formats::adt::detail::ADTSplit::obj1Data |
◆ textureParams
| std::vector<SMTextureParams> wowlib::formats::adt::detail::ADTSplit::textureParams |
Height-blend texture parameters (MTXP, MoP+): one per texture.
Definition at line 119 of file adt.hpp.
◆ usesTextureFdids
| bool wowlib::formats::adt::detail::ADTSplit::usesTextureFdids = false |
Whether this tile stores its textures as MDID/MHID FileDataIDs (8.1+ height-texturing maps) rather than MTEX names; set from the chunk present on read and honored on write.
Definition at line 115 of file adt.hpp.
The documentation for this struct was generated from the following file: