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) –

: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

:resetAnimation(osgAnimation.Animation anim)

Параметры

anim (osgAnimation.Animation) –

:resetAnimation(std.string name)

Параметры

name (std.string) –

:findAnimation(osgAnimation.Animation anim)

Параметры

anim (osgAnimation.Animation) –

Тип результата

bool

: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

:isPlayingByName(std.string animationName)

Параметры

animationName (std.string) –

Тип результата

bool

:isPlayingAny()

Тип результата

bool

:getTimeMode()

Тип результата

EVosgAnimation.AnimationManager.TimeMode

:setTimeMode(EVosgAnimation.AnimationManager.TimeMode tm)

Параметры

tm (EVosgAnimation.AnimationManager.TimeMode) –

:registerObserver(EVosgAnimation.AnimationManager.Observer obs)

Параметры

obs (EVosgAnimation.AnimationManager.Observer) –

:unregisterObserver(EVosgAnimation.AnimationManager.Observer obs)

Параметры

obs (EVosgAnimation.AnimationManager.Observer) –

:stopAll()

:pauseAll()