TrinityCore
Loading...
Searching...
No Matches
WDT_file Class Reference

#include <wdt.h>

+ Inheritance diagram for WDT_file:

Public Member Functions

bool prepareLoadedData ()
 
 WDT_file ()
 
 ~WDT_file ()
 
void free ()
 
- Public Member Functions inherited from FileLoader
uint8 * GetData ()
 
uint32 GetDataSize ()
 
 FileLoader ()
 
 ~FileLoader ()
 
bool loadFile (std::string const &fileName, bool log=true)
 
uint8 * GetData ()
 
uint32 GetDataSize ()
 
 FileLoader ()
 
 ~FileLoader ()
 
bool loadFile (char *filename, bool log=true)
 

Public Attributes

wdt_MPHD * mphd
 
wdt_MAIN * main
 
- Public Attributes inherited from FileLoader
file_MVER * version
 

Detailed Description

Definition at line 64 of file wdt.h.

Constructor & Destructor Documentation

◆ WDT_file()

WDT_file::WDT_file ( )

Definition at line 39 of file wdt.cpp.

References main, and mphd.

◆ ~WDT_file()

WDT_file::~WDT_file ( )

Definition at line 45 of file wdt.cpp.

References free().

Member Function Documentation

◆ free()

void WDT_file::free ( )
virtual

Reimplemented from FileLoader.

Definition at line 50 of file wdt.cpp.

References FileLoader::free(), main, and mphd.

Referenced by ~WDT_file().

◆ prepareLoadedData()

bool WDT_file::prepareLoadedData ( )
virtual

Member Data Documentation

◆ main

wdt_MAIN* WDT_file::main

Definition at line 73 of file wdt.h.

Referenced by ExtractMapsFromMpq(), free(), prepareLoadedData(), and WDT_file().

◆ mphd

wdt_MPHD* WDT_file::mphd

Definition at line 72 of file wdt.h.

Referenced by free(), prepareLoadedData(), and WDT_file().


The documentation for this class was generated from the following files: