EVosgAnimation.AnimationManager

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

Constructors:

EVosgAnimation.AnimationManager(osgAnimation.AnimationManagerBase b)

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

Methods:

:update(double time)

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

Параметры:time (double) –
: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) –
:stopAnimation(osgAnimation.Animation anim)

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

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

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

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

Параметры:
:rewindAnimation(std.string name, double aTime)

Параметры:
:findAnimation(osgAnimation.Animation anim)

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

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

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

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

Тип результата:bool
:registerObserver(EVosgAnimation.AnimationManager.Observer obs)

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

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

:pauseAll()

:animationState(osgAnimation.Animation anim)

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

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