12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- #ifndef M2Datei_H
- #define M2Datei_H
- #include "Array.h"
- namespace Framework
- {
- class Model2DData;
- class Text;
-
-
- class M2Datei
- {
- private:
- Text *pfad;
- RCArray< Text > *modelName;
- Array< __int64 > *modelPos;
- int ref;
- public:
-
- __declspec( dllexport ) M2Datei();
-
-
- __declspec( dllexport ) M2Datei( const char *pfad );
-
-
- __declspec( dllexport ) M2Datei( Text *pfad );
-
- __declspec( dllexport ) ~M2Datei();
-
-
- __declspec( dllexport ) void setPfad( const char *pfad );
-
-
- __declspec( dllexport ) void setPfadZ( Text *pfad );
-
- __declspec( dllexport ) void leseDaten();
-
-
-
-
- __declspec( dllexport ) bool saveModel( Model2DData *zMdr, Text *name );
-
-
-
-
- __declspec( dllexport ) bool saveModel( Model2DData *zMdr, const char *name );
-
-
-
- __declspec( dllexport ) bool removeModel( Text *name );
-
-
-
- __declspec( dllexport ) bool removeModel( const char *name );
-
-
-
- __declspec( dllexport ) Model2DData *ladeModel( Text *name ) const;
-
-
-
- __declspec( dllexport ) Model2DData *ladeModel( const char *name ) const;
-
-
-
- __declspec( dllexport ) bool hatModel( const char *name ) const;
-
- __declspec( dllexport ) int getModelAnzahl() const;
-
-
-
- __declspec( dllexport ) Text *zModelName( int i ) const;
-
-
- __declspec( dllexport ) M2Datei *getThis();
-
-
- __declspec( dllexport ) M2Datei *release();
- };
- }
- #endif
|