Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
adt_MCNK Class Reference

#include <adt.h>

Public Attributes

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

Private Attributes

union { 
   uint32   fcc 
   char   fcc_txt [4] 
}; 
uint32 size

Detailed Description

Definition at line 77 of file adt.h.

Member Data Documentation

◆ [union]

union { ... } adt_MCNK

◆ areaid

uint32 adt_MCNK::areaid

Definition at line 105 of file adt.h.

Referenced by ConvertADT().

◆ data1

uint32 adt_MCNK::data1

Definition at line 109 of file adt.h.

◆ data2

uint32 adt_MCNK::data2

Definition at line 110 of file adt.h.

◆ data3

uint32 adt_MCNK::data3

Definition at line 111 of file adt.h.

◆ effectId

uint32 adt_MCNK::effectId

Definition at line 123 of file adt.h.

◆ fcc

uint32 adt_MCNK::fcc

Definition at line 80 of file adt.h.

◆ fcc_txt

char adt_MCNK::fcc_txt[4]

Definition at line 81 of file adt.h.

◆ flags

uint32 adt_MCNK::flags

Definition at line 85 of file adt.h.

Referenced by ConvertADT().

◆ HighResHoles

uint64 adt_MCNK::HighResHoles

Definition at line 97 of file adt.h.

◆ holes

uint32 adt_MCNK::holes

Definition at line 107 of file adt.h.

Referenced by ConvertADT().

◆ ix

uint32 adt_MCNK::ix

Definition at line 86 of file adt.h.

Referenced by ConvertADT().

◆ iy

uint32 adt_MCNK::iy

Definition at line 87 of file adt.h.

Referenced by ConvertADT().

◆ nDoodadRefs

uint32 adt_MCNK::nDoodadRefs

Definition at line 89 of file adt.h.

◆ nEffectDoodad

uint32 adt_MCNK::nEffectDoodad

Definition at line 113 of file adt.h.

◆ nLayers

uint32 adt_MCNK::nLayers

Definition at line 88 of file adt.h.

◆ nMapObjRefs

uint32 adt_MCNK::nMapObjRefs

Definition at line 106 of file adt.h.

◆ nSndEmitters

uint32 adt_MCNK::nSndEmitters

Definition at line 115 of file adt.h.

◆ [struct]

struct { ... } adt_MCNK::offsets

◆ offsMCAL

uint32 adt_MCNK::offsMCAL

Definition at line 101 of file adt.h.

◆ offsMCCV

uint32 adt_MCNK::offsMCCV

Definition at line 121 of file adt.h.

◆ offsMCLQ

uint32 adt_MCNK::offsMCLQ

Definition at line 116 of file adt.h.

◆ offsMCLY

uint32 adt_MCNK::offsMCLY

Definition at line 99 of file adt.h.

◆ offsMCNR

uint32 adt_MCNK::offsMCNR

Definition at line 95 of file adt.h.

◆ offsMCRF

uint32 adt_MCNK::offsMCRF

Definition at line 100 of file adt.h.

◆ offsMCSE

uint32 adt_MCNK::offsMCSE

Definition at line 114 of file adt.h.

◆ offsMCSH

uint32 adt_MCNK::offsMCSH

Definition at line 103 of file adt.h.

◆ offsMCVT

uint32 adt_MCNK::offsMCVT

Definition at line 94 of file adt.h.

◆ predTex

uint32 adt_MCNK::predTex

Definition at line 112 of file adt.h.

◆ props

uint32 adt_MCNK::props

Definition at line 122 of file adt.h.

◆ s

uint16 adt_MCNK::s[2]

Definition at line 108 of file adt.h.

◆ size

uint32 adt_MCNK::size
private

Definition at line 83 of file adt.h.

◆ sizeMCAL

uint32 adt_MCNK::sizeMCAL

Definition at line 102 of file adt.h.

◆ sizeMCLQ

uint32 adt_MCNK::sizeMCLQ

Definition at line 117 of file adt.h.

Referenced by ConvertADT().

◆ sizeMCSH

uint32 adt_MCNK::sizeMCSH

Definition at line 104 of file adt.h.

◆ [union]

union { ... } adt_MCNK::union_5_3_0

◆ xpos

float adt_MCNK::xpos

Definition at line 119 of file adt.h.

◆ ypos

float adt_MCNK::ypos

Definition at line 120 of file adt.h.

Referenced by ConvertADT().

◆ zpos

float adt_MCNK::zpos

Definition at line 118 of file adt.h.


The documentation for this class was generated from the following file:
  • src/tools/map_extractor/adt.h