blend_animation.h File Reference

Classes

class  BlendTweenInterface
 
class  BlendAnimationInterface
 

Namespaces

 maxon
 

Typedefs

using AnimBlendTweenCallback = Delegate< void(const BlendAnimationRef &self, const BlendTweenRef &tween, ANIMBLENDSTATE state, const Data &animValue)>
 

Enumerations

enum class  ANIMBLENDSTATE {
  NONE ,
  STARTED ,
  RUNNING ,
  FINISHED ,
  CANCELED
}
 

Functions

enum maxon::ANIMBLENDSTATE MAXON_ENUM_LIST (ANIMBLENDSTATE)
 
 MAXON_DECLARATION (Class< BlendAnimationRef >, AnimBlendClass, "net.maxon.class.blendanimationref", MAXON_IMPLEMENTATION_MODULE("net.maxon.math"))
 

Variables

 NONE
 
 STARTED
 
 RUNNING
 
 FINISHED
 
 CANCELED
 

Variable Documentation

◆ NONE

NONE

◆ STARTED

STARTED

Optional signal that the animation started. This flags arrives only if duration is != 0.

◆ RUNNING

RUNNING

Optional signal that the animation is running within some in between state.

◆ FINISHED

FINISHED

Signals that the animation reached the final state, this state is guaranteed.

◆ CANCELED

CANCELED

< The Animation has been canceled.