home *** CD-ROM | disk | FTP | other *** search
/ C++ Games Programming / CPPGAMES.ISO / thx / demos / skyscrap / build / amscrolr.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-04-13  |  750 b   |  39 lines

  1. #ifndef __AlphaMissionScroller_h
  2. #define __AlphaMissionScroller_h
  3.  
  4. #include "scroller.h"
  5.  
  6. class AlphaMissionScroller : public ImageScroller
  7. {
  8.   // data
  9.   private:
  10.   protected:
  11.     boolean wrap;     // do we wrap image when we get to the end
  12.     boolean wrapping; // have we started wrapping yet
  13.     int WrapY;        // Y location of wrap image
  14.   public:
  15.  
  16.   // functions
  17.   private:
  18.   protected:
  19.   public:
  20.     AlphaMissionScroller();
  21.     void initialize();
  22.     virtual void draw(void);
  23.  
  24.     void SetWrapOn(void);
  25.     void SetWrapOff(void);
  26. };
  27.  
  28. inline void AlphaMissionScroller::SetWrapOn(void)
  29. {
  30.   wrap=YES;
  31. }
  32.  
  33. inline void AlphaMissionScroller::SetWrapOff(void)
  34. {
  35.   wrap=NO;
  36. }
  37.  
  38. #endif //__AlphaMissionScroller_h
  39.