#include "object/camera.hpp"#include <math.h>#include <physfs.h>#include "util/reader.hpp"#include "util/writer.hpp"#include "lisp/parser.hpp"#include "object/path_walker.hpp"#include "object/player.hpp"#include "scripting/camera.hpp"#include "scripting/squirrel_util.hpp"#include "supertux/globals.hpp"#include "supertux/sector.hpp"Go to the source code of this file.
Classes | |
| class | CameraConfig |
Functions | |
| float | clamp (float val, float min, float max) |
Variables | |
| static const float | PEEK_ARRIVE_RATIO = 0.1 |
| static const float | CAMERA_EPSILON = .00001f |
| static const float | MAX_SPEED_Y = 140 |
| float clamp | ( | float | val, | |
| float | min, | |||
| float | max | |||
| ) |
Definition at line 268 of file camera.cpp.
Referenced by Camera::keep_in_bounds(), and Camera::update_scroll_normal().
00269 { 00270 if(val < min) 00271 return min; 00272 if(val > max) 00273 return max; 00274 00275 return val; 00276 }
const float CAMERA_EPSILON = .00001f [static] |
const float MAX_SPEED_Y = 140 [static] |
Definition at line 233 of file camera.cpp.
const float PEEK_ARRIVE_RATIO = 0.1 [static] |
1.5.1