TrinityCore
adt_MCNK Struct Reference

#include <adt.h>

Public Attributes

union {
   uint32   fcc
 
   char   fcc_txt [4]
 
}; 
 
uint32 size
 
uint32 flags
 
uint32 ix
 
uint32 iy
 
uint32 nLayers
 
uint32 nDoodadRefs
 
union {
   struct {
      uint32   offsMCVT
 
      uint32   offsMCNR
 
   }   offsets
 
   uint8   HighResHoles [8]
 
union_5_3_0
 
uint32 offsMCLY
 
uint32 offsMCRF
 
uint32 offsMCAL
 
uint32 sizeMCAL
 
uint32 offsMCSH
 
uint32 sizeMCSH
 
uint32 areaid
 
uint32 nMapObjRefs
 
uint32 holes
 
uint16 s [2]
 
uint32 data1
 
uint32 data2
 
uint32 data3
 
uint32 predTex
 
uint32 nEffectDoodad
 
uint32 offsMCSE
 
uint32 nSndEmitters
 
uint32 offsMCLQ
 
uint32 sizeMCLQ
 
float zpos
 
float xpos
 
float ypos
 
uint32 offsMCCV
 
uint32 props
 
uint32 effectId
 

Detailed Description

Definition at line 87 of file adt.h.

Member Data Documentation

◆ 

union { ... } adt_MCNK::@359

◆ areaid

uint32 adt_MCNK::areaid

Definition at line 114 of file adt.h.

◆ data1

uint32 adt_MCNK::data1

Definition at line 118 of file adt.h.

◆ data2

uint32 adt_MCNK::data2

Definition at line 119 of file adt.h.

◆ data3

uint32 adt_MCNK::data3

Definition at line 120 of file adt.h.

◆ effectId

uint32 adt_MCNK::effectId

Definition at line 132 of file adt.h.

◆ fcc

uint32 adt_MCNK::fcc

Definition at line 90 of file adt.h.

◆ fcc_txt

char adt_MCNK::fcc_txt[4]

Definition at line 91 of file adt.h.

◆ flags

uint32 adt_MCNK::flags

Definition at line 94 of file adt.h.

◆ HighResHoles

uint8 adt_MCNK::HighResHoles[8]

Definition at line 106 of file adt.h.

◆ holes

uint32 adt_MCNK::holes

Definition at line 116 of file adt.h.

◆ ix

uint32 adt_MCNK::ix

Definition at line 95 of file adt.h.

◆ iy

uint32 adt_MCNK::iy

Definition at line 96 of file adt.h.

◆ nDoodadRefs

uint32 adt_MCNK::nDoodadRefs

Definition at line 98 of file adt.h.

◆ nEffectDoodad

uint32 adt_MCNK::nEffectDoodad

Definition at line 122 of file adt.h.

◆ nLayers

uint32 adt_MCNK::nLayers

Definition at line 97 of file adt.h.

◆ nMapObjRefs

uint32 adt_MCNK::nMapObjRefs

Definition at line 115 of file adt.h.

◆ nSndEmitters

uint32 adt_MCNK::nSndEmitters

Definition at line 124 of file adt.h.

◆ 

struct { ... } adt_MCNK::offsets

◆ offsMCAL

uint32 adt_MCNK::offsMCAL

Definition at line 110 of file adt.h.

◆ offsMCCV

uint32 adt_MCNK::offsMCCV

Definition at line 130 of file adt.h.

◆ offsMCLQ

uint32 adt_MCNK::offsMCLQ

Definition at line 125 of file adt.h.

◆ offsMCLY

uint32 adt_MCNK::offsMCLY

Definition at line 108 of file adt.h.

◆ offsMCNR

uint32 adt_MCNK::offsMCNR

Definition at line 104 of file adt.h.

◆ offsMCRF

uint32 adt_MCNK::offsMCRF

Definition at line 109 of file adt.h.

◆ offsMCSE

uint32 adt_MCNK::offsMCSE

Definition at line 123 of file adt.h.

◆ offsMCSH

uint32 adt_MCNK::offsMCSH

Definition at line 112 of file adt.h.

◆ offsMCVT

uint32 adt_MCNK::offsMCVT

Definition at line 103 of file adt.h.

◆ predTex

uint32 adt_MCNK::predTex

Definition at line 121 of file adt.h.

◆ props

uint32 adt_MCNK::props

Definition at line 131 of file adt.h.

◆ s

uint16 adt_MCNK::s[2]

Definition at line 117 of file adt.h.

◆ size

uint32 adt_MCNK::size

Definition at line 93 of file adt.h.

◆ sizeMCAL

uint32 adt_MCNK::sizeMCAL

Definition at line 111 of file adt.h.

◆ sizeMCLQ

uint32 adt_MCNK::sizeMCLQ

Definition at line 126 of file adt.h.

◆ sizeMCSH

uint32 adt_MCNK::sizeMCSH

Definition at line 113 of file adt.h.

◆ 

union { ... } adt_MCNK::union_5_3_0

◆ xpos

float adt_MCNK::xpos

Definition at line 128 of file adt.h.

◆ ypos

float adt_MCNK::ypos

Definition at line 129 of file adt.h.

◆ zpos

float adt_MCNK::zpos

Definition at line 127 of file adt.h.


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