From 7028cbe09c688437910a25623098762bf0fa592d Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Mon, 28 Mar 2016 22:28:34 +1000 Subject: Move Irrlicht to src/others. --- ...lassirr_1_1scene_1_1_i_scene_node_animator.html | 325 +++++++++++++++++++++ 1 file changed, 325 insertions(+) create mode 100644 src/others/irrlicht-1.8.1/doc/html/classirr_1_1scene_1_1_i_scene_node_animator.html (limited to 'src/others/irrlicht-1.8.1/doc/html/classirr_1_1scene_1_1_i_scene_node_animator.html') diff --git a/src/others/irrlicht-1.8.1/doc/html/classirr_1_1scene_1_1_i_scene_node_animator.html b/src/others/irrlicht-1.8.1/doc/html/classirr_1_1scene_1_1_i_scene_node_animator.html new file mode 100644 index 0000000..cda9af4 --- /dev/null +++ b/src/others/irrlicht-1.8.1/doc/html/classirr_1_1scene_1_1_i_scene_node_animator.html @@ -0,0 +1,325 @@ + + +
+ +Animates a scene node. Can animate position, rotation, material, and so on. + More...
+ +#include <ISceneNodeAnimator.h>
Animates a scene node. Can animate position, rotation, material, and so on.
+A scene node animator is able to animate a scene node in a very simple way. It may change its position, rotation, scale and/or material. There are lots of animators to choose from. You can create scene node animators with the ISceneManager interface.
+ +Definition at line 30 of file ISceneNodeAnimator.h.
+virtual void irr::scene::ISceneNodeAnimator::animateNode | +( | +ISceneNode * | +node, | +
+ | + | u32 | +timeMs | +
+ | ) | + [pure virtual] |
+
Animates a scene node.
+node | Node to animate. |
timeMs | Current time in milli seconds. |
Referenced by irr::scene::ISceneNode::OnAnimate().
+ +virtual ISceneNodeAnimator* irr::scene::ISceneNodeAnimator::createClone | +( | +ISceneNode * | +node, | +
+ | + | ISceneManager * | +newManager = 0 |
+
+ | ) | + [pure virtual] |
+
Creates a clone of this animator.
+Please note that you will have to drop (IReferenceCounted::drop()) the returned pointer after calling this.
+ +Referenced by irr::scene::ISceneNode::cloneMembers().
+ +virtual ESCENE_NODE_ANIMATOR_TYPE irr::scene::ISceneNodeAnimator::getType | +( | +) | + const [inline, virtual] |
+
Returns type of the scene node animator.
+ +Definition at line 59 of file ISceneNodeAnimator.h.
+ +References irr::scene::ESNAT_UNKNOWN.
+ +virtual bool irr::scene::ISceneNodeAnimator::hasFinished | +( | +void | +) | + const [inline, virtual] |
+
Returns if the animator has finished.
+This is only valid for non-looping animators with a discrete end state.
+Definition at line 67 of file ISceneNodeAnimator.h.
+ +virtual bool irr::scene::ISceneNodeAnimator::isEventReceiverEnabled | +( | +) | + const [inline, virtual] |
+
Returns true if this animator receives events.
+When attached to an active camera, this animator will be able to respond to events such as mouse and keyboard events.
+ +Definition at line 47 of file ISceneNodeAnimator.h.
+ +virtual bool irr::scene::ISceneNodeAnimator::OnEvent | +( | +const SEvent & | +event | ) | + [inline, virtual] |
+
Event receiver, override this function for camera controlling animators.
+ +Implements irr::IEventReceiver.
+ +Definition at line 53 of file ISceneNodeAnimator.h.
+ +