Last change
on this file since 12412 was
12396,
checked in by pomselj, 6 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
|
Rev | Line | |
---|
[12210] | 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 | |
---|
[12366] | 11 | #if defined(ORXONOX_PLATFORM_WINDOWS) && !defined(ORXOBLOX_STATIC_BUILD) |
---|
| 12 | # ifdef ORXOBLOX_SHARED_BUILD |
---|
[12212] | 13 | # define _OrxoBloxExport __declspec(dllexport) |
---|
[12210] | 14 | # else |
---|
| 15 | # if defined( __MINGW32__ ) |
---|
[12212] | 16 | # define _OrxoBloxExport |
---|
[12210] | 17 | # else |
---|
[12212] | 18 | # define _OrxoBloxExport __declspec(dllimport) |
---|
[12210] | 19 | # endif |
---|
| 20 | # endif |
---|
[12212] | 21 | # define _OrxoBloxPrivate |
---|
[12210] | 22 | #elif defined (ORXONOX_GCC_VISIBILITY) |
---|
[12212] | 23 | # define _OrxoBloxExport __attribute__ ((visibility("default"))) |
---|
| 24 | # define _OrxoBloxPrivate __attribute__ ((visibility("hidden"))) |
---|
[12210] | 25 | #else |
---|
[12212] | 26 | # define _OrxoBloxExport |
---|
| 27 | # define _OrxoBloxPrivate |
---|
[12210] | 28 | #endif |
---|
| 29 | |
---|
| 30 | //----------------------------------------------------------------------- |
---|
| 31 | // Forward declarations |
---|
| 32 | //----------------------------------------------------------------------- |
---|
| 33 | |
---|
| 34 | namespace orxonox |
---|
| 35 | { |
---|
[12212] | 36 | class OrxoBlox; |
---|
[12371] | 37 | //class OrxoBloxBall; |
---|
[12212] | 38 | class OrxoBloxCenterpoint; |
---|
[12307] | 39 | class OrxoBloxWall; |
---|
[12331] | 40 | class OrxoBloxStones; |
---|
[12359] | 41 | class OrxoBloxScore; |
---|
[12370] | 42 | class OrxoBloxShip; |
---|
[12210] | 43 | } |
---|
| 44 | |
---|
[12212] | 45 | #endif /* _OrxoBloxPrereqs_H__ */ |
---|
Note: See
TracBrowser
for help on using the repository browser.