1234567891011121314151617181920212223242526272829303132333435 |
- #ifndef Kamera_H
- #define Kamera_H
- #include <Bild.h>
- #include <Rahmen.h>
- using namespace Framework;
- class Karte;
- class Kamera
- {
- private:
- Punkt pos;
- LRahmen mmr;
- int ref;
- public:
-
- Kamera();
-
- void setPosition( int x, int y );
- void addPosition( int x, int y, Karte *zMap );
- bool beginnRender( Bild &zRObj, Karte *zMap, int n );
- void endRender( Bild &zRObj );
- void beginnMinimap( Bild &zRObj, Karte *zMap );
- void endMinimap( Bild &zRObj );
-
- Punkt getPos() const;
-
- Kamera *getThis();
- Kamera *release();
- };
- #endif
|