Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
TileAssembler.cpp File Reference
#include "TileAssembler.h"
#include "MapTree.h"
#include "BoundingIntervalHierarchy.h"
#include "VMapDefinitions.h"
#include <set>
#include <iomanip>
#include <sstream>
Include dependency graph for TileAssembler.cpp:

Go to the source code of this file.

Classes

struct  BoundsTrait< VMAP::ModelSpawn * >
struct  VMAP::WMOLiquidHeader

Namespaces

namespace  VMAP

Macros

#define CMP_OR_RETURN(V, S)
#define READ_OR_RETURN(V, S)
#define READ_OR_RETURN_WITH_DELETE(V, S)

Functions

bool VMAP::readChunk (FILE *rf, char *dest, const char *compare, uint32 len)

Macro Definition Documentation

◆ CMP_OR_RETURN

#define CMP_OR_RETURN ( V,
S )
Value:
if (strcmp((V), (S)) != 0) { \
fclose(rf); printf("cmpfail, %s!=%s\n", V, S);return(false); }

Definition at line 411 of file TileAssembler.cpp.

Referenced by VMAP::GroupModel_Raw::Read(), and VMAP::WorldModel_Raw::Read().

◆ READ_OR_RETURN

#define READ_OR_RETURN ( V,
S )
Value:
if (fread((V), (S), 1, rf) != 1) { \
fclose(rf); printf("readfail, op = %i\n", readOperation); return(false); }

Definition at line 407 of file TileAssembler.cpp.

Referenced by VMAP::GroupModel_Raw::Read(), and VMAP::WorldModel_Raw::Read().

◆ READ_OR_RETURN_WITH_DELETE

#define READ_OR_RETURN_WITH_DELETE ( V,
S )
Value:
if (fread((V), (S), 1, rf) != 1) { \
fclose(rf); printf("readfail, op = %i\n", readOperation); delete[] V; return(false); };

Definition at line 409 of file TileAssembler.cpp.

Referenced by VMAP::GroupModel_Raw::Read().