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

#include <wmo.h>

Collaboration diagram for WMOInstance:

Public Member Functions

 WMOInstance (MPQFile &f, char const *WmoInstName, uint32 mapID, uint32 tileX, uint32 tileY, FILE *pDirfile)

Static Public Member Functions

static void reset ()

Public Attributes

int currx
int curry
uint32 d2
uint32 d3
int doodadset
uint32 id
uint32 indx
std::string MapName
Vec3D pos
Vec3D pos2
Vec3D pos3
Vec3D rot
WMOGroupwmo

Static Private Attributes

static std::set< int > ids

Detailed Description

Definition at line 104 of file wmo.h.

Constructor & Destructor Documentation

◆ WMOInstance()

WMOInstance::WMOInstance ( MPQFile & f,
char const * WmoInstName,
uint32 mapID,
uint32 tileX,
uint32 tileY,
FILE * pDirfile )

Member Function Documentation

◆ reset()

void WMOInstance::reset ( )
static

Member Data Documentation

◆ currx

int WMOInstance::currx

Definition at line 109 of file wmo.h.

Referenced by WMOInstance().

◆ curry

int WMOInstance::curry

Definition at line 110 of file wmo.h.

Referenced by WMOInstance().

◆ d2

uint32 WMOInstance::d2

Definition at line 115 of file wmo.h.

Referenced by WMOInstance().

◆ d3

uint32 WMOInstance::d3

Definition at line 115 of file wmo.h.

Referenced by WMOInstance().

◆ doodadset

int WMOInstance::doodadset

Definition at line 112 of file wmo.h.

Referenced by WMOInstance().

◆ id

uint32 WMOInstance::id

Definition at line 115 of file wmo.h.

◆ ids

std::set<int> WMOInstance::ids
staticprivate

Definition at line 106 of file wmo.h.

◆ indx

uint32 WMOInstance::indx

Definition at line 115 of file wmo.h.

Referenced by WMOInstance().

◆ MapName

std::string WMOInstance::MapName

Definition at line 108 of file wmo.h.

◆ pos

Vec3D WMOInstance::pos

Definition at line 113 of file wmo.h.

Referenced by WMOInstance().

◆ pos2

Vec3D WMOInstance::pos2

Definition at line 114 of file wmo.h.

Referenced by WMOInstance().

◆ pos3

Vec3D WMOInstance::pos3

Definition at line 114 of file wmo.h.

Referenced by WMOInstance().

◆ rot

Vec3D WMOInstance::rot

Definition at line 114 of file wmo.h.

Referenced by WMOInstance().

◆ wmo

WMOGroup* WMOInstance::wmo

Definition at line 111 of file wmo.h.

Referenced by WMOInstance().


The documentation for this class was generated from the following files:
  • src/tools/vmap4_extractor/wmo.h
  • src/tools/vmap4_extractor/wmo.cpp