Urho
1.0.0.0
Urho.RefCounted
Animation instance.
To be added.
Constructor
1.0.0.0
Pointer to the raw unmanaged Urho object.
Constructs a new instance of Urho.AnimationState, given a raw pointer to an unmanaged object
This creates a new managed wrapper for the type using the raw pointer to an unmanaged object.
Objects that are created in this fashion get registered with the UrhoSharp runtime.
This is intended to be used by the UrhoSharp runtime, and is not intended to be used by users.
Constructor
1.0.0.0
Pass UrhoObjectFlag.Empty.
Empty constructor, chain to this constructor when you provide your own constructor that sets the handle field.
This constructor should be invoked by your code if you provide your own constructor that sets the handle field.
This essentially circumvents the default path that creates a new object and sets the handle and does not call RegisterObject on the target, you must do this on your own constructor.
You would typically chain to this constructor from your own, and then set the handle to the unmanaged object from your code, and then register your object.
Constructor
1.0.0.0
To be added.
To be added.
To be added.
To be added.
Constructor
1.0.0.0
To be added.
To be added.
To be added.
To be added.
Method
1.0.0.0
System.Void
To be added.
Modify time position. %Animation triggers will be fired.
To be added.
Method
1.0.0.0
System.Void
To be added.
Modify blending weight.
To be added.
Property
1.0.0.0
Urho.Animation
Return animation.
To be added.
To be added.
Method
1.0.0.0
System.Void
Apply the animation at the current time position.
To be added.
Property
1.0.0.0
System.Boolean
Return whether weight is nonzero.
To be added.
To be added.
Method
1.0.0.0
System.Single
To be added.
Return per-bone blending weight by name.
To be added.
To be added.
Method
1.0.0.0
System.Single
To be added.
Return per-bone blending weight by track index.
To be added.
To be added.
Method
1.0.0.0
System.Single
To be added.
Return per-bone blending weight by name.
To be added.
To be added.
Method
1.0.0.0
System.UInt32
To be added.
Return track index by bone name, or M_MAX_UNSIGNED if not found.
To be added.
To be added.
Method
1.0.0.0
System.UInt32
To be added.
Return track index with matching bone node, or M_MAX_UNSIGNED if not found.
To be added.
To be added.
Method
1.0.0.0
System.UInt32
To be added.
Return track index by bone name hash, or M_MAX_UNSIGNED if not found.
To be added.
To be added.
Property
1.0.0.0
System.Byte
Return blending layer.
Or
Set blending layer.
To be added.
To be added.
Property
1.0.0.0
System.Single
Return animation length.
To be added.
To be added.
Property
1.0.0.0
System.Boolean
Determines whether the animation looped.
To be added.
To be added.
Property
1.0.0.0
Urho.AnimatedModel
Return animated model this state belongs to (model mode.)
To be added.
To be added.
Property
1.0.0.0
Urho.Node
Return root scene node this state controls (node hierarchy mode.)
To be added.
To be added.
Method
1.0.0.0
System.Void
To be added.
To be added.
To be added.
Set per-bone blending weight by name.
To be added.
Method
1.0.0.0
System.Void
To be added.
To be added.
To be added.
Set per-bone blending weight by track index. Default is 1.0 (full), is multiplied with the state's blending weight when applying the animation. Optionally recurses to child bones.
To be added.
Method
1.0.0.0
System.Void
To be added.
To be added.
To be added.
Set per-bone blending weight by name hash.
To be added.
Property
1.0.0.0
Urho.Bone*
Return start bone.
Or
Set start bone. Not supported in node animation mode. Resets any assigned per-bone weights.
To be added.
To be added.
Property
1.0.0.0
System.Single
Return time position.
Or
Set time position. Does not fire animation triggers.
To be added.
To be added.
Property
1.0.0.0
System.Single
Return blending weight.
Or
Set blending weight.
To be added.
To be added.