Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMitchell Stokes <mogurijin@gmail.com>2011-08-08 08:28:30 +0400
committerMitchell Stokes <mogurijin@gmail.com>2011-08-08 08:28:30 +0400
commit8883702f8a3b57d0316811e9412bd46ce0dd9c0d (patch)
tree0aff4a8eaee6ad9e9d1fbd6e60c85fa6a81149df /source/gameengine/Ketsji/KX_GameObject.h
parenta8096ef0acb780d5a6d93aef422ce3d82877a60c (diff)
BGE Animations: Various compatibility fixes:
* Blendin for Loop End works even after a negative pulse. Flipper could still use some work in this area. * Continuous works a lot better. * BL_Action::SetFrame() should work a little smoother.
Diffstat (limited to 'source/gameengine/Ketsji/KX_GameObject.h')
-rw-r--r--source/gameengine/Ketsji/KX_GameObject.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/source/gameengine/Ketsji/KX_GameObject.h b/source/gameengine/Ketsji/KX_GameObject.h
index 40bd86fed1b..6e79914172b 100644
--- a/source/gameengine/Ketsji/KX_GameObject.h
+++ b/source/gameengine/Ketsji/KX_GameObject.h
@@ -239,6 +239,16 @@ public:
bAction *GetCurrentAction(short layer);
/**
+ * Sets play mode of the action on the given layer
+ */
+ void SetPlayMode(short layer, short mode);
+
+ /**
+ * Sets the start and end times of the action on the given layer
+ */
+ void SetTimes(short layer, float start, float end);
+
+ /**
* Stop playing the action on the given layer
*/
void StopAction(short layer);