Leviathan  0.8.0.0
Leviathan game engine
Include.h File Reference

Go to the source code of this file.

Macros

#define LEAK_INTO_GLOBAL
 
#define ALLOW_INTERNAL_EXCEPTIONS
 
#define LEVIATHAN_USING_BOOST
 
#define SFML_PACKETS
 
#define LEVIATHAN_USE_ACTUAL_OBJECT_POOLS
 
#define LEVIATHAN_VERSION   0.800
 
#define LEVIATHAN_VERSIONS   L"0.8.0.0"
 
#define LEVIATHAN_VERSION_ANSIS   "0.8.0.0"
 
#define LEVIATHAN_VERSION_STABLE   0
 
#define LEVIATHAN_VERSION_MAJOR   8
 
#define LEVIATHAN_VERSION_MINOR   0
 
#define LEVIATHAN_VERSION_PATCH   0
 
#define LEVIATHAN
 
#define DLLEXPORT
 
#define JSON_DLL
 
#define FORCE_INLINE   __attribute__((always_inline))
 
#define NOT_UNUSED(x)   (void)x;
 

Macro Definition Documentation

◆ ALLOW_INTERNAL_EXCEPTIONS

#define ALLOW_INTERNAL_EXCEPTIONS

Definition at line 13 of file Include.h.

◆ DLLEXPORT

#define DLLEXPORT

Definition at line 84 of file Include.h.

◆ FORCE_INLINE

#define FORCE_INLINE   __attribute__((always_inline))

Definition at line 95 of file Include.h.

◆ JSON_DLL

#define JSON_DLL

Definition at line 88 of file Include.h.

◆ LEAK_INTO_GLOBAL

#define LEAK_INTO_GLOBAL

Definition at line 12 of file Include.h.

◆ LEVIATHAN

#define LEVIATHAN

Definition at line 63 of file Include.h.

◆ LEVIATHAN_USE_ACTUAL_OBJECT_POOLS

#define LEVIATHAN_USE_ACTUAL_OBJECT_POOLS

Definition at line 52 of file Include.h.

◆ LEVIATHAN_USING_BOOST

#define LEVIATHAN_USING_BOOST

Definition at line 33 of file Include.h.

◆ LEVIATHAN_VERSION

#define LEVIATHAN_VERSION   0.800

Definition at line 54 of file Include.h.

◆ LEVIATHAN_VERSION_ANSIS

#define LEVIATHAN_VERSION_ANSIS   "0.8.0.0"

Definition at line 56 of file Include.h.

◆ LEVIATHAN_VERSION_MAJOR

#define LEVIATHAN_VERSION_MAJOR   8

Definition at line 59 of file Include.h.

◆ LEVIATHAN_VERSION_MINOR

#define LEVIATHAN_VERSION_MINOR   0

Definition at line 60 of file Include.h.

◆ LEVIATHAN_VERSION_PATCH

#define LEVIATHAN_VERSION_PATCH   0

Definition at line 61 of file Include.h.

◆ LEVIATHAN_VERSION_STABLE

#define LEVIATHAN_VERSION_STABLE   0

Definition at line 58 of file Include.h.

◆ LEVIATHAN_VERSIONS

#define LEVIATHAN_VERSIONS   L"0.8.0.0"

Definition at line 55 of file Include.h.

◆ NOT_UNUSED

#define NOT_UNUSED (   x)    (void)x;

Definition at line 104 of file Include.h.

◆ SFML_PACKETS

#define SFML_PACKETS

Definition at line 47 of file Include.h.