Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
opcodesysdef.h
Go to the documentation of this file.
1
#ifndef CS_COMPAT_H_
2
#define CS_COMPAT_H_
3
4
5
//#define OPC_USE_CALLBACKS 1
6
7
#define ICE_NO_DLL
8
#define CS_PROCESSOR_X86
9
#define CS_NO_QSQRT
10
11
12
#ifndef CS_FORCEINLINE
13
# ifdef CS_COMPILER_GCC
14
# define CS_FORCEINLINE inline __attribute__((always_inline))
15
# if (__GNUC__ == 3) && (__GNUC_MINOR__ == 4)
16
// Work around a gcc 3.4 issue where forcing inline doesn't always work
17
# define CS_FORCEINLINE_TEMPLATEMETHOD inline
18
# endif
19
# else
20
# define CS_FORCEINLINE inline
21
# endif
22
#endif
23
#ifndef CS_FORCEINLINE_TEMPLATEMETHOD
24
# define CS_FORCEINLINE_TEMPLATEMETHOD CS_FORCEINLINE
25
#endif
26
27
28
#include "
gfx/quaternion.h
"
29
#define SMALL_EPSILON .000001
30
#define EPSILON .00001
31
#define ABS(x) (x>=0?x:-x)
32
#define __CS_CSSYSDEFS_H__
33
34
#include <stdlib.h>
35
#include <string.h>
36
#include <assert.h>
37
38
39
class
csObject
{
40
};
41
struct
iBase
{
42
};
43
44
45
#define CS_ASSERT assert
46
47
#include "
opcodetypes.h
"
48
#endif
src
cmd
collide2
opcodesysdef.h
Generated on Fri May 29 2015 23:07:13 for Vegastrike 0.5.1 rc1 by
1.8.4