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