#include "bsp-version.h"#include <iostream>#include "perf/perf.h"
Go to the source code of this file.
Namespaces | |
| namespace | quake |
Defines | |
| #define | LUMP_META(type) { eLump_ ## type , #type }, |
| #define | ADDLUMP(type) lumps.push_back( eLump_ ## type ); |
Enumerations | |
| enum | quake::eEndian { quake::eLittleEndian = 1, quake::eBigEndian = 2, quake::eEndian_Invalid = 0 } |
Functions | |
| void | quake::littleEndianToHostEndian (IO byte_t *raw) |
| static eBspVendor | quake::parseVendor (IO std::istream &in) |
| static eBspVersion | quake::parseVersion (IN eBspVendor vendor, IN int val) |
| const char * | quake::getLumpName (IN eLumpType type) |
| for debugging | |
| int | quake::readInt (IO std::istream &stream) |
| read an integer. These are stored as little-endian in BSP files. | |
| float | quake::readFloat (IO std::istream &stream) |
| read a float. These are stored as little-endian in BSP files. | |
| point3d_t | quake::readPoint3d (IO std::istream &stream) |
| read a vector/point (helper function using readFloat() above) | |
Variables | |
| static const lump_meta_t | quake::s_lumpMap [] |
| #define LUMP_META | ( | type | ) | { eLump_ ## type , #type }, |
Definition at line 44 of file bsp-version.cpp.
| #define ADDLUMP | ( | type | ) | lumps.push_back( eLump_ ## type ); |
Definition at line 242 of file bsp-version.cpp.
1.7.1