18 #ifndef HEADER_SUPERTUX_WORLDMAP_CAMERA_HPP 19 #define HEADER_SUPERTUX_WORLDMAP_CAMERA_HPP 21 #include "math/vector.hpp" 32 void update(
float dt_sec);
35 bool is_panning()
const {
return m_panning; }
37 Vector get_offset()
const {
return m_camera_offset; }
40 Vector get_camera_pos_for_tux()
const;
41 void clamp_camera_position(Vector& c)
const;
45 Vector m_camera_offset;
48 Vector m_pan_startpos;
49 float m_pan_time_full;
50 float m_pan_time_remaining;
Represents one of (potentially) multiple, separate parts of a WorldMap.
Definition: worldmap_sector.hpp:39
Definition: camera.hpp:27
Definition: object_settings.hpp:32