Reads in a byte array of an Animation Asset
created by the SecondLife(tm) client.
Declaration Syntax
C# |
public class BinBVHAnimationReader
Members
All Members | Constructors | Methods | Fields | ||
|
|
|
Icon | Member | Description |
---|---|---|
BinBVHAnimationReader( array< Byte > [] () [] [] ) |
Searialize an animation asset into it's
joints/keyframes/meta data
|
|
EaseInTime |
Meta data. Ease in Seconds.
|
|
EaseOutTime |
Meta data. Ease out seconds.
|
|
Equals(BinBVHAnimationReader) |
|
|
Equals(Object) |
(Overrides
Object.
Equals(Object).)
|
|
Equals( array< binBVHJoint > [] () [] [] , array< binBVHJoint > [] () [] [] ) |
|
|
ExpressionName |
Expression set in the client. Null if [None]
is selected
|
|
GetHashCode () () () () |
Serves as a hash function for a particular
type. (Overrides
Object.
GetHashCode
()
()
()
()
.)
|
|
HandPose |
Meta Data for the Hand Pose
|
|
InPoint |
The time in seconds to start the
animation
|
|
JointCount |
Number of joints defined in the
animation
|
|
joints |
Contains an array of joints
|
|
Length |
The animation length in seconds.
|
|
Loop |
Loop the animation
|
|
OutPoint |
The time in seconds to end the animation
|
|
Priority |
Animation Priority
|
|
ReadBytesUntilNull( array< Byte > [] () [] [] , Int32 % ) |
Variable length strings seem to be null
terminated in the animation asset.. but.. use with caution, home
grown. advances the index.
|
|
readJoint( array< Byte > [] () [] [] , Int32 % ) |
Read in a Joint from an animation asset byte
array Variable length Joint fields, yay! Advances the index
|
|
readKeys( array< Byte > [] () [] [] , Int32 % , Int32, Single, Single) |
Read Keyframes of a certain type advance
i
|
|
unknown0 |
|
|
unknown1 |
|
Inheritance Hierarchy
Object | |
BinBVHAnimationReader |
Assembly: OpenMetaverse(Module: OpenMetaverse.dll) Version: 0.9.3.3318 (0.9.3.3318)