From 393b5cd1dc438872af89d334ef6e5fcc59f27d47 Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Sun, 13 Jan 2013 17:24:39 +1000 Subject: Added Irrlicht 1.8, but without all the Windows binaries. --- ...ene_1_1_i_scene_node_animator_camera_f_p_s.html | 361 +++++++++++++++++++++ 1 file changed, 361 insertions(+) create mode 100644 libraries/irrlicht-1.8/doc/html/classirr_1_1scene_1_1_i_scene_node_animator_camera_f_p_s.html (limited to 'libraries/irrlicht-1.8/doc/html/classirr_1_1scene_1_1_i_scene_node_animator_camera_f_p_s.html') diff --git a/libraries/irrlicht-1.8/doc/html/classirr_1_1scene_1_1_i_scene_node_animator_camera_f_p_s.html b/libraries/irrlicht-1.8/doc/html/classirr_1_1scene_1_1_i_scene_node_animator_camera_f_p_s.html new file mode 100644 index 0000000..f3db2a9 --- /dev/null +++ b/libraries/irrlicht-1.8/doc/html/classirr_1_1scene_1_1_i_scene_node_animator_camera_f_p_s.html @@ -0,0 +1,361 @@ + + +
+ +Special scene node animator for FPS cameras. + More...
+ +#include <ISceneNodeAnimatorCameraFPS.h>
Special scene node animator for FPS cameras.
+This scene node animator can be attached to a camera to make it act like a first person shooter
+ +Definition at line 23 of file ISceneNodeAnimatorCameraFPS.h.
+virtual const core::array<SKeyMap>& irr::scene::ISceneNodeAnimatorCameraFPS::getKeyMap | +( | +) | + const [pure virtual] |
+
Gets the keyboard mapping for this animator.
+ +virtual f32 irr::scene::ISceneNodeAnimatorCameraFPS::getMoveSpeed | +( | +) | + const [pure virtual] |
+
Returns the speed of movement in units per millisecond.
+ +virtual f32 irr::scene::ISceneNodeAnimatorCameraFPS::getRotateSpeed | +( | +) | + const [pure virtual] |
+
Returns the rotation speed in degrees.
+The degrees are equivalent to a half screen movement of the mouse, i.e. if the mouse cursor had been moved to the border of the screen since the last animation.
+ +virtual void irr::scene::ISceneNodeAnimatorCameraFPS::setInvertMouse | +( | +bool | +invert | ) | + [pure virtual] |
+
Sets whether the Y axis of the mouse should be inverted.
+If enabled then moving the mouse down will cause the camera to look up. It is disabled by default.
+ +virtual void irr::scene::ISceneNodeAnimatorCameraFPS::setKeyMap | +( | +SKeyMap * | +map, | +
+ | + | u32 | +count | +
+ | ) | + [pure virtual] |
+
Sets the keyboard mapping for this animator (old style)
+map | Array of keyboard mappings, see irr::SKeyMap |
count | Size of the keyboard map array. |
virtual void irr::scene::ISceneNodeAnimatorCameraFPS::setKeyMap | +( | +const core::array< SKeyMap > & | +keymap | ) | + [pure virtual] |
+
Sets the keyboard mapping for this animator
+keymap | The new keymap array |
virtual void irr::scene::ISceneNodeAnimatorCameraFPS::setMoveSpeed | +( | +f32 | +moveSpeed | ) | + [pure virtual] |
+
Sets the speed of movement in units per millisecond.
+ +virtual void irr::scene::ISceneNodeAnimatorCameraFPS::setRotateSpeed | +( | +f32 | +rotateSpeed | ) | + [pure virtual] |
+
Set the rotation speed in degrees.
+ +virtual void irr::scene::ISceneNodeAnimatorCameraFPS::setVerticalMovement | +( | +bool | +allow | ) | + [pure virtual] |
+
Sets whether vertical movement should be allowed.
+If vertical movement is enabled then the camera may fight with gravity causing camera shake. Disable this if the camera has a collision animator with gravity enabled.
+ +