home *** CD-ROM | disk | FTP | other *** search
/ Revista do CD-ROM 97 / CD-ROM 97 / CD-ROM 97.iso / jogos / spherical / Code / Library / camera.h next >
Encoding:
C/C++ Source or Header  |  2002-07-03  |  984 b   |  24 lines

  1.  
  2. // Copyright (C) 2002 by Luigi Pino.  All Rights Reserved.
  3.  
  4. /***************************************************************************/
  5.  
  6. class Camera_Class {
  7.     public:
  8.         Camera_Class();                                                                        // Constructor
  9.         ~Camera_Class();                                                                    // Deconstructor
  10.  
  11.         void    Update(Timing_Class *timing);
  12.  
  13.         float        axis_speed;                                                                // Speed of changing angle axis
  14.         float        position_speed;                                                        // Speed of changing position scroll
  15.         float        zoom_current;                                                            // Current zoom
  16.         float        zoom_destination;                                                    // Destination zoom
  17.         float        zoom_speed;                                                                // Speed of changing zoom
  18.         float3    axis_current;                                                            // Current axis of view
  19.         float3    axis_destination;                                                    // Destination axis of view
  20.         float3    position_current;                                                    // Current position
  21.         float3    position_destination;                                            // Destination position
  22. };
  23.  
  24. /***************************************************************************/