35 #ifndef _WeaponsPrereqs_H__    36 #define _WeaponsPrereqs_H__    45 #if defined(ORXONOX_PLATFORM_WINDOWS) && !defined(WEAPONS_STATIC_BUILD)    46 #  ifdef WEAPONS_SHARED_BUILD    47 #    define _WeaponsExport __declspec(dllexport)    49 #    if defined( __MINGW32__ )    50 #      define _WeaponsExport    52 #      define _WeaponsExport __declspec(dllimport)    55 #  define _WeaponsPrivate    56 #elif defined (ORXONOX_GCC_VISIBILITY)    57 #  define _WeaponsExport  __attribute__ ((visibility("default")))    58 #  define _WeaponsPrivate __attribute__ ((visibility("hidden")))    60 #  define _WeaponsExport    61 #  define _WeaponsPrivate    72     class RocketController;
    78     class GravityBombMuntion;
    80     class LightningMunition;
    84     class BillboardProjectile;
    85     class LightningGunProjectile;
    86     class ParticleProjectile;
    88     class SplitProjectile;
    90     class BasicProjectile;
   107     class SimpleRocketFire;
   108     class GravityBombFire;
 Various constants for compiler, architecture and platform. 
 
Die Wagnis Klasse hat die folgenden Aufgaben: 
Definition: ApplicationPaths.cc:66
 
Shared library macros, enums, constants and forward declarations for the orxonox library  ...