TrinityCore
Loading...
Searching...
No Matches
VMAP::TileFileOpenResult Struct Reference

Public Types

using FileDeleter = decltype(Trinity::unique_ptr_deleter< FILE *, &::fclose >())
 

Public Member Functions

 operator bool () const
 

Public Attributes

std::string Name
 
std::unique_ptr< FILE, FileDeleter > TileFile
 
std::unique_ptr< FILE, FileDeleter > SpawnIndicesFile
 
int32 UsedMapId
 

Detailed Description

Definition at line 189 of file MapTree.cpp.

Member Typedef Documentation

◆ FileDeleter

Definition at line 191 of file MapTree.cpp.

Member Function Documentation

◆ operator bool()

VMAP::TileFileOpenResult::operator bool ( ) const
inlineexplicit

Definition at line 198 of file MapTree.cpp.

References SpawnIndicesFile, and TileFile.

Member Data Documentation

◆ Name

std::string VMAP::TileFileOpenResult::Name

Definition at line 193 of file MapTree.cpp.

Referenced by VMAP::StaticMapTree::LoadMapTile(), and VMAP::OpenMapTileFile().

◆ SpawnIndicesFile

std::unique_ptr<FILE, FileDeleter> VMAP::TileFileOpenResult::SpawnIndicesFile

◆ TileFile

std::unique_ptr<FILE, FileDeleter> VMAP::TileFileOpenResult::TileFile

◆ UsedMapId

int32 VMAP::TileFileOpenResult::UsedMapId

Definition at line 196 of file MapTree.cpp.

Referenced by VMAP::OpenMapTileFile().


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