EVosgAnimation.AnimationManager

class EVosgAnimation.AnimationManager
Represents:c++ class
Wraps:EVosgAnimation::AnimationManager
Bases:osgAnimation.AnimationManagerBase

Constructors:

EVosgAnimation.AnimationManager(osgAnimation.AnimationManagerBase b)

Параметры:b (osgAnimation.AnimationManagerBase) –

Methods:

:findAnimation(osgAnimation.Animation anim)

Параметры:anim (osgAnimation.Animation) –
Тип результата:bool
:findAnimation(std.string name)

Параметры:name (std.string) –
Тип результата:osgAnimation.Animation
:getTimeMode()

Тип результата:EVosgAnimation.AnimationManager.TimeMode
:isPlaying(osgAnimation.Animation anim)

Параметры:anim (osgAnimation.Animation) –
Тип результата:bool
:isPlaying(std.string name)

Параметры:name (std.string) –
Тип результата:bool
:isPlayingAny()

Тип результата:bool
:isPlayingByName(std.string animationName)

Параметры:animationName (std.string) –
Тип результата:bool
:pauseAll()

:pauseAnimation(osgAnimation.Animation anim)

Параметры:anim (osgAnimation.Animation) –
Тип результата:bool
:pauseAnimation(std.string name)

Параметры:name (std.string) –
Тип результата:bool
:playAnimation(osgAnimation.Animation animation, int priority, double weight)

Параметры:
:playAnimation(std.string animation, int priority, double weight)

Параметры:
  • animation (std.string) –
  • priority (int) –
  • weight (double) –
:playAnimation(osgAnimation.Animation animation)

Параметры:animation (osgAnimation.Animation) –
:playAnimation(std.string animation)

Параметры:animation (std.string) –
:registerObserver(EVosgAnimation.AnimationManager.Observer obs)

Параметры:obs (EVosgAnimation.AnimationManager.Observer) –
:resetAnimation(osgAnimation.Animation anim)

Параметры:anim (osgAnimation.Animation) –
:resetAnimation(std.string name)

Параметры:name (std.string) –
:setTimeMode(EVosgAnimation.AnimationManager.TimeMode tm)

Параметры:tm (EVosgAnimation.AnimationManager.TimeMode) –
:stopAll()

:stopAnimation(osgAnimation.Animation anim)

Параметры:anim (osgAnimation.Animation) –
Тип результата:bool
:stopAnimation(std.string name)

Параметры:name (std.string) –
Тип результата:bool
:unregisterObserver(EVosgAnimation.AnimationManager.Observer obs)

Параметры:obs (EVosgAnimation.AnimationManager.Observer) –
:update(double time)

Параметры:time (double) –