Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/OrxoBlox_FS19/src/modules/OrxoBlox/OrxoBloxPrereqs.h @ 12396

Last change on this file since 12396 was 12396, checked in by pomselj, 5 years ago

Jesus safed our souls and stopped the crashing. Hallowed be his name and hallowed be his followers sevy and aryo, first of their names, saviors of the andals the raynars and the first nerds. Fourier is love btw

File size: 1.2 KB
Line 
1#ifndef _OrxoBloxPrereqs_H__
2#define _OrxoBloxPrereqs_H__
3
4#include "OrxonoxConfig.h"
5#include "OrxonoxPrereqs.h"
6
7//-----------------------------------------------------------------------
8// Shared library settings
9//-----------------------------------------------------------------------
10
11#if defined(ORXONOX_PLATFORM_WINDOWS) && !defined(ORXOBLOX_STATIC_BUILD)
12#  ifdef ORXOBLOX_SHARED_BUILD
13#    define _OrxoBloxExport __declspec(dllexport)
14#  else
15#    if defined( __MINGW32__ )
16#      define _OrxoBloxExport
17#    else
18#      define _OrxoBloxExport __declspec(dllimport)
19#    endif
20#  endif
21#  define _OrxoBloxPrivate
22#elif defined (ORXONOX_GCC_VISIBILITY)
23#  define _OrxoBloxExport  __attribute__ ((visibility("default")))
24#  define _OrxoBloxPrivate __attribute__ ((visibility("hidden")))
25#else
26#  define _OrxoBloxExport
27#  define _OrxoBloxPrivate
28#endif
29
30//-----------------------------------------------------------------------
31// Forward declarations
32//-----------------------------------------------------------------------
33
34namespace orxonox
35{
36    class OrxoBlox;
37    //class OrxoBloxBall;
38    class OrxoBloxCenterpoint;
39    class OrxoBloxWall;
40    class OrxoBloxStones;
41    class OrxoBloxScore;
42    class OrxoBloxShip;
43}
44
45#endif /* _OrxoBloxPrereqs_H__ */
Note: See TracBrowser for help on using the repository browser.