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

#include <wmo.h>

Public Member Functions

bool ConvertToVMAPRootWmo (FILE *output)
bool open ()
 WMORoot (std::string &filename)
 ~WMORoot ()

Public Attributes

float bbcorn1 [3]
float bbcorn2 [3]
unsigned int col
uint32 liquidType
uint32 nDoodads
uint32 nDoodadSets
uint32 nGroups
uint32 nLights
uint32 nModels
uint32 nP
uint32 nTextures
uint32 RootWMOID

Private Attributes

std::string filename

Detailed Description

Definition at line 32 of file wmo.h.

Constructor & Destructor Documentation

◆ WMORoot()

WMORoot::WMORoot ( std::string & filename)

Definition at line 21 of file wmo.cpp.

References bbcorn1, bbcorn2, col, filename, liquidType, nDoodads, nDoodadSets, nGroups, nLights, nModels, nP, nTextures, and RootWMOID.

◆ ~WMORoot()

WMORoot::~WMORoot ( )

Definition at line 128 of file wmo.cpp.

Member Function Documentation

◆ ConvertToVMAPRootWmo()

bool WMORoot::ConvertToVMAPRootWmo ( FILE * output)

Definition at line 116 of file wmo.cpp.

References nGroups, RootWMOID, and szRawVMAPMagic.

Referenced by ExtractSingleWmo().

◆ open()

Member Data Documentation

◆ bbcorn1

float WMORoot::bbcorn1[3]

Definition at line 39 of file wmo.h.

Referenced by open(), and WMORoot().

◆ bbcorn2

float WMORoot::bbcorn2[3]

Definition at line 40 of file wmo.h.

Referenced by open(), and WMORoot().

◆ col

unsigned int WMORoot::col

Definition at line 37 of file wmo.h.

Referenced by open(), and WMORoot().

◆ filename

std::string WMORoot::filename
private

Definition at line 35 of file wmo.h.

Referenced by open(), and WMORoot().

◆ liquidType

uint32 WMORoot::liquidType

Definition at line 38 of file wmo.h.

Referenced by WMOGroup::ConvertToVMAPGroupWmo(), open(), and WMORoot().

◆ nDoodads

uint32 WMORoot::nDoodads

Definition at line 38 of file wmo.h.

Referenced by open(), and WMORoot().

◆ nDoodadSets

uint32 WMORoot::nDoodadSets

Definition at line 38 of file wmo.h.

Referenced by open(), and WMORoot().

◆ nGroups

uint32 WMORoot::nGroups

Definition at line 38 of file wmo.h.

Referenced by ConvertToVMAPRootWmo(), ExtractSingleWmo(), open(), and WMORoot().

◆ nLights

uint32 WMORoot::nLights

Definition at line 38 of file wmo.h.

Referenced by open(), and WMORoot().

◆ nModels

uint32 WMORoot::nModels

Definition at line 38 of file wmo.h.

Referenced by open(), and WMORoot().

◆ nP

uint32 WMORoot::nP

Definition at line 38 of file wmo.h.

Referenced by open(), and WMORoot().

◆ nTextures

uint32 WMORoot::nTextures

Definition at line 38 of file wmo.h.

Referenced by open(), and WMORoot().

◆ RootWMOID

uint32 WMORoot::RootWMOID

Definition at line 38 of file wmo.h.

Referenced by ConvertToVMAPRootWmo(), open(), and WMORoot().


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