Browse Source

add missing dllexport declarations

Kolja Strohm 2 years ago
parent
commit
6f24b94f49
1 changed files with 9 additions and 9 deletions
  1. 9 9
      Model3DList.h

+ 9 - 9
Model3DList.h

@@ -25,29 +25,29 @@ namespace Framework
 
     public:
         //! Konstruktor
-        Model3DList();
+        DLLEXPORT Model3DList();
         //! Destruktor
-        ~Model3DList();
+        DLLEXPORT ~Model3DList();
         //! Fügt der Liste ein Model Hinzu
         //! \param mdl Das Model
         //! \param name Der name, unter dem das Model in der Liste gespeichert wird
-        bool addModel( Model3DData *mdl, const char *name );
+        DLLEXPORT bool addModel( Model3DData *mdl, const char *name );
         //! Entfernt ein Model aus der Liste
         //! \param name Der Name des Models
-        void removeModel( const char *name );
+        DLLEXPORT void removeModel( const char *name );
         //! Überprüft, ob unter einem bestimmten Namen ein Model abgespeichert wurde
         //! \param name Der Name
         //! \return true, wenn ein Model mit dem Namen existiert
-        bool hatModel( const char *name ) const;
+        DLLEXPORT bool hatModel( const char *name ) const;
         //! Gibt ein bestimmtes Model zurück
         //! \param name Der Name des Models
-        Model3DData *getModel( const char *name ) const;
+        DLLEXPORT Model3DData *getModel( const char *name ) const;
         //! Gibt ein bestimmtes Model ohne erhöhten Reference Counter zurück
         //! \param name Der Name des Models
-        Model3DData *zModel( const char *name ) const;
+        DLLEXPORT Model3DData *zModel( const char *name ) const;
         //! Initialisiert statische private member. Wird vom Framework automatisch aufgerufen.
-        static void init();
+        DLLEXPORT static void init();
         //! Löscht statische private member. Wird vom Framework automatisch aufgerufen.
-        static void destroy();
+        DLLEXPORT static void destroy();
     };
 }