orx  1.14
Portable Game Engine
orxType.h File Reference
#include "base/orxDecl.h"

Go to the source code of this file.

Macros

#define _orxSTRINGIFY(X)    #X
 
#define orxCHAR_ASCII_NUMBER   128
 
#define orxCHAR_CR   '\r'
 
#define orxCHAR_DIRECTORY_SEPARATOR   '/'
 
#define orxCHAR_DIRECTORY_SEPARATOR_LINUX   '/'
 
#define orxCHAR_DIRECTORY_SEPARATOR_WINDOWS   '\\'
 
#define orxCHAR_EOL   '\n'
 
#define orxCHAR_LF   '\n'
 
#define orxCHAR_NULL   '\0'
 
#define orxFALSE   ((orxBOOL)(1 != 1))
 
#define orxSTRINGIFY(X)    _orxSTRINGIFY(X)
 
#define orxTRUE   ((orxBOOL)(1 == 1))
 

Typedefs

typedef voidorxHANDLE
 

Enumerations

enum  orxSEEK_OFFSET_WHENCE {
  orxSEEK_OFFSET_WHENCE_START = 0, orxSEEK_OFFSET_WHENCE_CURRENT, orxSEEK_OFFSET_WHENCE_END, orxSEEK_OFFSET_WHENCE_NUMBER,
  orxSEEK_OFFSET_WHENCE_NONE = orxENUM_NONE
}
 
enum  orxSTATUS { orxSTATUS_FAILURE = 0, orxSTATUS_SUCCESS, orxSTATUS_NUMBER, orxSTATUS_NONE = orxENUM_NONE }
 

Variables

static const orxDOUBLE orxDOUBLE_0 = orx2D(0.0)
 
static const orxDOUBLE orxDOUBLE_1 = orx2D(1.0)
 
static const orxDOUBLE orxDOUBLE_MAX = orx2D(1.7976931348623158e+308)
 
static const orxFLOAT orxFLOAT_0 = orx2F(0.0f)
 
static const orxFLOAT orxFLOAT_1 = orx2F(1.0f)
 
static const orxFLOAT orxFLOAT_MAX = orx2F(3.402823466e+38f)
 
static const orxHANDLE orxHANDLE_UNDEFINED = (orxHANDLE)(-1)
 
orxDLLAPI const orxSTRING orxSTRING_DIRECTORY_SEPARATOR
 
orxDLLAPI const orxSTRING orxSTRING_EMPTY
 
orxDLLAPI const orxSTRING orxSTRING_EOL
 
orxDLLAPI const orxSTRING orxSTRING_FALSE
 
orxDLLAPI const orxSTRING orxSTRING_TRUE
 
static const orxSTRINGID orxSTRINGID_UNDEFINED = (orxSTRINGID)(-1)
 
static const orxU16 orxU16_UNDEFINED = (orxU16)(-1)
 
static const orxU32 orxU32_UNDEFINED = (orxU32)(-1)
 
static const orxU64 orxU64_UNDEFINED = (orxU64)(-1)
 
static const orxU8 orxU8_UNDEFINED = (orxU8)(-1)
 

Detailed Description


Generated for orx by doxygen 1.8.11