DDraceNetwork Documentation
Loading...
Searching...
No Matches
map_find_env.cpp File Reference
#include <base/logger.h>
#include <base/system.h>
#include <engine/shared/datafile.h>
#include <engine/storage.h>
#include <game/mapitems.h>
Include dependency graph for map_find_env.cpp:

Classes

class  CEnvelopedQuad
 

Functions

static bool OpenMap (const char pMapName[64], CDataFileReader &InputMap)
 
static bool GetLayerGroupIds (CDataFileReader &InputMap, const int LayerNumber, int &GroupId, int &LayerRelativeId)
 
static int FxToTilePos (const int FxPos)
 
static bool GetEnvelopedQuads (const CQuad *pQuads, const int NumQuads, const int EnvId, const int GroupId, const int LayerId, int &QuadsCounter, CEnvelopedQuad pEnvQuads[1024])
 
static void PrintEnvelopedQuads (const CEnvelopedQuad pEnvQuads[1024], const int EnvId, const int QuadsCounter)
 
static bool FindEnv (const char aFilename[64], const int EnvId)
 
int main (int argc, const char **argv)
 

Function Documentation

◆ FindEnv()

static bool FindEnv ( const char  aFilename[64],
const int  EnvId 
)
static

◆ FxToTilePos()

static int FxToTilePos ( const int  FxPos)
static

◆ GetEnvelopedQuads()

static bool GetEnvelopedQuads ( const CQuad pQuads,
const int  NumQuads,
const int  EnvId,
const int  GroupId,
const int  LayerId,
int QuadsCounter,
CEnvelopedQuad  pEnvQuads[1024] 
)
static

◆ GetLayerGroupIds()

static bool GetLayerGroupIds ( CDataFileReader InputMap,
const int  LayerNumber,
int GroupId,
int LayerRelativeId 
)
static

◆ main()

int main ( int  argc,
const char **  argv 
)

◆ OpenMap()

static bool OpenMap ( const char  pMapName[64],
CDataFileReader InputMap 
)
static

◆ PrintEnvelopedQuads()

static void PrintEnvelopedQuads ( const CEnvelopedQuad  pEnvQuads[1024],
const int  EnvId,
const int  QuadsCounter 
)
static