00001 #ifndef HEADER_ROPEDECOR_H
00002 #define HEADER_ROPEDECOR_H
00003
00004 class Cube;
00005 class View;
00006
00007 #include "Decor.h"
00008 #include "V2.h"
00009
00010 #include "SDL.h"
00011
00012
00013
00014
00015 class RopeDecor : public Decor {
00016 private:
00017 const Cube *m_model1;
00018 const Cube *m_model2;
00019 V2 m_shift1;
00020 V2 m_shift2;
00021 public:
00022 RopeDecor(const Cube *model1, const Cube *model2,
00023 const V2 &shift1, const V2 &shift2);
00024 virtual void drawOnScreen(const View *view, SDL_Surface *screen);
00025 };
00026
00027 #endif