Pol  Revision:cb584c9
uofile08.cpp File Reference
#include <cstdio>
#include <map>
#include <stdexcept>
#include <stdlib.h>
#include "../clib/passert.h"
#include "../clib/rawtypes.h"
#include "clidata.h"
#include "poltype.h"
#include "uofile.h"
#include "uofilei.h"
#include "ustruct.h"
#include "../plib/RawMap.h"

Go to the source code of this file.

Namespaces

 Pol
 
 Pol::Core
 
 Pol::Plib
 

Functions

void Pol::Core::getmapinfo (unsigned short x, unsigned short y, short *z, USTRUCT_MAPINFO *mi)
 
bool Pol::Core::groundheight (unsigned short x, unsigned short y, short *z)
 
void Pol::Core::rawmapfullread ()
 
static signed char Pol::Core::rawmapinfo (unsigned short x, unsigned short y, USTRUCT_MAPINFO *gi)
 
void Pol::Core::read_map_difs ()
 
void Pol::Core::safe_getmapinfo (unsigned short x, unsigned short y, short *z, USTRUCT_MAPINFO *mi)
 

Variables

static Pol::Plib::RawMap Pol::Core::rawmap
 
static bool Pol::Core::rawmap_ready = false
 

Detailed Description

History
  • 2005/01/13 Shinigami: safe_getmapinfo - add missing checks for x and y
  • 2005/01/23 Shinigami: rawmapinfo - used constant WORLD_X/Y... bad idea

Definition in file uofile08.cpp.