123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- #ifndef Rahmen_H
- #define Rahmen_H
- #include "Zeichnung.h"
- namespace Framework
- {
- class Bild;
- struct VScrollData;
- struct HScrollData;
- class LRahmen;
-
- class LRahmen : public Zeichnung
- {
- private:
- int br;
- int farbe;
- bool alpha;
- int ref;
- public:
-
- __declspec( dllexport ) LRahmen();
-
-
- __declspec( dllexport ) void setRamenBreite( int br );
-
-
- __declspec( dllexport ) void setAlpha( bool a );
-
-
- __declspec( dllexport ) void setFarbe( int f );
-
-
- __declspec( dllexport ) void render( Bild &zRObj ) override;
-
- __declspec( dllexport ) int getRBreite() const;
-
- __declspec( dllexport ) int getFarbe() const;
-
- __declspec( dllexport ) bool hatAlpha() const;
-
- __declspec( dllexport ) Zeichnung *dublizieren() const override;
-
-
- __declspec( dllexport ) LRahmen *getThis();
-
-
- __declspec( dllexport ) LRahmen *release();
- };
- }
- #endif
|