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 @@ + + + + +Irrlicht 3D Engine: irr::scene::ISceneNodeAnimator Class Reference + + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + + +
+
Irrlicht 3D Engine + +
+ +
+ + + + + + +
+
+
+ + + + +
+
+ +
+
+
+ +
+
+ +
+
irr::scene::ISceneNodeAnimator Class Reference
+
+
+ +

Animates a scene node. Can animate position, rotation, material, and so on. + More...

+ +

#include <ISceneNodeAnimator.h>

+
+ + Inheritance diagram for irr::scene::ISceneNodeAnimator:
+
+
+ + +

List of all members.

+

+Public Member Functions

+ +

Detailed Description

+

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.

+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
virtual void irr::scene::ISceneNodeAnimator::animateNode (ISceneNodenode,
u32 timeMs 
) [pure virtual]
+
+
+ +

Animates a scene node.

+
Parameters:
+ + + +
nodeNode to animate.
timeMsCurrent time in milli seconds.
+
+
+ +

Referenced by irr::scene::ISceneNode::OnAnimate().

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
virtual ISceneNodeAnimator* irr::scene::ISceneNodeAnimator::createClone (ISceneNodenode,
ISceneManagernewManager = 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.

+
Returns:
true if the animator has finished, false if it is still running.
+ +

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 SEventevent) [inline, virtual]
+
+
+ +

Event receiver, override this function for camera controlling animators.

+ +

Implements irr::IEventReceiver.

+ +

Definition at line 53 of file ISceneNodeAnimator.h.

+ +
+
+
The documentation for this class was generated from the following file: +
+
+ + + + + -- cgit v1.1