#include <Camera2DParameters.hpp>
◆ Default()
◆ KeyboardOnly()
◆ Make()
◆ MouseOnly()
◆ NoControl()
◆ controlScaleFactor
| double s3d::Camera2DParameters::controlScaleFactor = 2.0 |
◆ controlSpeedFactor
| double s3d::Camera2DParameters::controlSpeedFactor = 400.0 |
◆ grabSpeedFactor
| double s3d::Camera2DParameters::grabSpeedFactor = 4.0 |
◆ maxScale
| double s3d::Camera2DParameters::maxScale = 128.0 |
◆ minScale
| double s3d::Camera2DParameters::minScale = (1.0 / 128.0) |
◆ moveToDown
| std::function<bool()> s3d::Camera2DParameters::moveToDown = ([]{ return KeyS.pressed(); }) |
◆ moveToLeft
| std::function<bool()> s3d::Camera2DParameters::moveToLeft = ([]{ return KeyA.pressed(); }) |
◆ moveToRight
| std::function<bool()> s3d::Camera2DParameters::moveToRight = ([]{ return KeyD.pressed(); }) |
◆ moveToUp
| std::function<bool()> s3d::Camera2DParameters::moveToUp = ([]{ return KeyW.pressed(); }) |
◆ positionSmoothTime
| double s3d::Camera2DParameters::positionSmoothTime = 0.2 |
◆ scaleSmoothTime
| double s3d::Camera2DParameters::scaleSmoothTime = 0.2 |
◆ wheelScaleFactor
| double s3d::Camera2DParameters::wheelScaleFactor = 1.125 |
◆ zoomIn
| std::function<bool()> s3d::Camera2DParameters::zoomIn = ([]{ return KeyUp.pressed(); }) |
◆ zoomOut
| std::function<bool()> s3d::Camera2DParameters::zoomOut = ([]{ return KeyDown.pressed(); }) |
The documentation for this struct was generated from the following file: