Odamex
Setting the Standard in Multiplayer Doom
common/doomtype.h File Reference

Go to the source code of this file.

Typedefs

typedef int BOOL
typedef unsigned char byte
typedef bool dboolean
typedef unsigned __int64 uint64_t
typedef unsigned __int32 uint32_t
typedef unsigned char BYTE
typedef signed char SBYTE
typedef unsigned short WORD
typedef signed short SWORD
typedef unsigned int DWORD
typedef signed int SDWORD
typedef unsigned __int64 QWORD
typedef signed __int64 SQWORD
typedef DWORD BITFIELD

Enumerations

enum  dboolean { false, true }

Functions

int STACK_ARGS Printf (int printlevel, const char *,...)
int STACK_ARGS Printf_Bold (const char *format,...)
int STACK_ARGS DPrintf (const char *,...)
template<class T >
const T MIN (const T a, const T b)
template<class T >
const T MAX (const T a, const T b)
template<class T >
clamp (const T in, const T min, const T max)

Variables

std::ofstream LOG
const char * LOG_FILE
std::ifstream CON

Typedef Documentation

typedef DWORD BITFIELD
typedef int BOOL
typedef unsigned char byte
typedef unsigned char BYTE
typedef bool dboolean
typedef unsigned long DWORD
typedef unsigned __int64 QWORD
typedef signed char SBYTE
typedef signed long SDWORD
typedef signed __int64 SQWORD
typedef signed short SWORD
typedef unsigned __int32 uint32_t
typedef unsigned __int64 uint64_t
typedef unsigned short WORD

Enumeration Type Documentation

enum dboolean
Enumerator:
false 
true 

Function Documentation

template<class T >
T clamp ( const T  in,
const T  min,
const T  max 
) [inline]
int STACK_ARGS DPrintf ( const char *  ,
  ... 
)
template<class T >
const T MAX ( const T  a,
const T  b 
) [inline]
template<class T >
const T MIN ( const T  a,
const T  b 
) [inline]
int STACK_ARGS Printf ( int  printlevel,
const char *  ,
  ... 
)
int STACK_ARGS Printf_Bold ( const char *  format,
  ... 
)

Variable Documentation

std::ifstream CON
std::ofstream LOG
const char* LOG_FILE
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends