53 typedef void * orxHANDLE;
57 typedef unsigned int orxU32;
58 typedef unsigned short orxU16;
59 typedef unsigned char orxU8;
61 typedef signed int orxS32;
62 typedef signed short orxS16;
63 typedef signed char orxS8;
65 typedef unsigned int orxBOOL;
69 typedef unsigned long orxU32;
70 typedef unsigned short orxU16;
71 typedef unsigned char orxU8;
73 typedef signed long orxS32;
74 typedef signed short orxS16;
75 typedef signed char orxS8;
77 typedef unsigned long orxBOOL;
81 typedef float orxFLOAT;
82 typedef double orxDOUBLE;
85 #define orxSTRING orxCHAR * 86 typedef orxU32 orxSTRINGID;
88 typedef orxU32 orxENUM;
90 #define orx2F(V) ((orxFLOAT)(V)) 91 #define orx2D(V) ((orxDOUBLE)(V)) 93 #define orxENUM_NONE 0xFFFFFFFF 98 typedef unsigned long long orxU64;
99 typedef signed long long orxS64;
104 typedef unsigned long long orxU64;
105 typedef signed long long orxS64;
110 typedef unsigned __int64 orxU64;
111 typedef signed __int64 orxS64;
118 #if defined(__orxLINUX__) || defined(__orxMAC__) || defined(__orxIOS__) || defined(__orxANDROID__) || defined(__orxANDROID_NATIVE__) 120 typedef void * orxHANDLE;
124 typedef unsigned long long orxU64;
125 typedef unsigned int orxU32;
126 typedef unsigned short orxU16;
127 typedef unsigned char orxU8;
129 typedef signed long long orxS64;
130 typedef signed int orxS32;
131 typedef signed short orxS16;
132 typedef signed char orxS8;
134 typedef unsigned int orxBOOL;
138 typedef unsigned long long orxU64;
139 typedef unsigned long orxU32;
140 typedef unsigned short orxU16;
141 typedef unsigned char orxU8;
143 typedef signed long long orxS64;
144 typedef signed long orxS32;
145 typedef signed short orxS16;
146 typedef signed char orxS8;
148 typedef unsigned long orxBOOL;
152 typedef float orxFLOAT;
153 typedef double orxDOUBLE;
155 typedef char orxCHAR;
156 #define orxSTRING orxCHAR * 157 typedef orxU32 orxSTRINGID;
159 typedef orxU32 orxENUM;
161 #define orx2F(V) ((orxFLOAT)(V)) 162 #define orx2D(V) ((orxDOUBLE)(V)) 164 #define orxENUM_NONE 0xFFFFFFFF 173 typedef enum __orxSEEK_OFFSET_WHENCE_t
187 #define orxFALSE ((orxBOOL)(1 != 1)) 188 #define orxTRUE ((orxBOOL)(1 == 1)) 217 #define orxCHAR_NULL '\0' 218 #define orxCHAR_CR '\r' 219 #define orxCHAR_LF '\n' 220 #define orxCHAR_EOL '\n' 221 #define orxCHAR_ASCII_NUMBER 128 223 #define _orxSTRINGIFY(X) #X 224 #define orxSTRINGIFY(X) _orxSTRINGIFY(X) 231 #define orxCHAR_DIRECTORY_SEPARATOR_WINDOWS '\\' 232 #define orxCHAR_DIRECTORY_SEPARATOR_LINUX '/' 234 #if defined(__orxWINDOWS__) 236 #define orxCHAR_DIRECTORY_SEPARATOR '\\' 238 #elif defined(__orxLINUX__) || defined(__orxMAC__) || defined(__orxIOS__) || defined(__orxANDROID__) || defined(__orxANDROID_NATIVE__) 240 #define orxCHAR_DIRECTORY_SEPARATOR '/' 246 typedef enum __orxSTATUS_t
static const orxSTRINGID orxSTRINGID_UNDEFINED
static const orxDOUBLE orxDOUBLE_MAX
orxDLLAPI const orxSTRING orxSTRING_DIRECTORY_SEPARATOR
static const orxDOUBLE orxDOUBLE_0
static const orxFLOAT orxFLOAT_1
static const orxU32 orxU32_UNDEFINED
orxDLLAPI const orxSTRING orxSTRING_EMPTY
orxDLLAPI const orxSTRING orxSTRING_TRUE
static const orxU64 orxU64_UNDEFINED
static const orxDOUBLE orxDOUBLE_1
static const orxFLOAT orxFLOAT_0
static const orxU16 orxU16_UNDEFINED
orxDLLAPI const orxSTRING orxSTRING_FALSE
static const orxFLOAT orxFLOAT_MAX
orxDLLAPI const orxSTRING orxSTRING_EOL
static const orxHANDLE orxHANDLE_UNDEFINED
static const orxU8 orxU8_UNDEFINED