Property | Type | Description | |
---|---|---|---|
SLOWFLY_DELAY | int | ||
m_animations | WhiteCore.Framework.ClientInterfaces.AnimationSet | ||
m_movementAnimation | string | ||
m_scenePresence | IScenePresence | ||
m_useSplatAnimation | bool |
Method | Description | |
---|---|---|
AddAnimation ( string name, UUID objectID ) : bool | ||
AddAnimation ( UUID animID, UUID objectID ) : void | ||
Animator ( IScenePresence sp ) : System | ||
Close ( ) : void |
Close out and remove any current data
|
|
GetAnimationArray ( ) : UUID[] |
Gets a list of the animations that are currently in use by this avatar
|
|
GetDefaultAnimationOverride ( string anim_state ) : string | ||
GetMovementAnimation ( ) : string |
This method determines the proper movement related animation
|
|
RemoveAnimation ( string name ) : bool |
Remove the given animation from the list of current animations
|
|
RemoveAnimation ( UUID animID ) : void |
Remove the given animation from the list of current animations
|
|
ResetAnimations ( ) : void |
Clear out all animations
|
|
ResetDefaultAnimationOverride ( string anim_state ) : void | ||
SendAnimPack ( ) : void |
Send animation information about this avatar to all clients.
|
|
SendAnimPack ( UUID animations, int sequenceNums, UUID objectIDs ) : void |
Sends all clients the given information for this avatar
|
|
SendAnimPackToClient ( IClientAPI client ) : void |
Send an animation update to the given client
|
|
SetDefaultAnimationOverride ( string anim_state, UUID animID, string animation ) : void | ||
TrySetMovementAnimation ( string anim ) : void |
The movement animation is reserved for "main" animations that are mutually exclusive, e.g. flying and sitting.
|
|
TrySetMovementAnimation ( string anim, bool sendTerseUpdateIfNotSending ) : void |
The movement animation is reserved for "main" animations that are mutually exclusive, e.g. flying and sitting.
|
|
UpdateMovementAnimations ( bool sendTerseUpdate ) : void |
Update the movement animation of this avatar according to its current state
|
public AddAnimation ( string name, UUID objectID ) : bool | ||
name | string | |
objectID | UUID | |
return | bool |
public AddAnimation ( UUID animID, UUID objectID ) : void | ||
animID | UUID | |
objectID | UUID | |
return | void |
public Animator ( IScenePresence sp ) : System | ||
sp | IScenePresence | |
return | System |
public GetDefaultAnimationOverride ( string anim_state ) : string | ||
anim_state | string | |
return | string |
public RemoveAnimation ( string name ) : bool | ||
name | string | |
return | bool |
public RemoveAnimation ( UUID animID ) : void | ||
animID | UUID | |
return | void |
public ResetDefaultAnimationOverride ( string anim_state ) : void | ||
anim_state | string | |
return | void |
public SendAnimPack ( UUID animations, int sequenceNums, UUID objectIDs ) : void | ||
animations | UUID | |
sequenceNums | int | |
objectIDs | UUID | |
return | void |
public SendAnimPackToClient ( IClientAPI client ) : void | ||
client | IClientAPI | |
return | void |
public SetDefaultAnimationOverride ( string anim_state, UUID animID, string animation ) : void | ||
anim_state | string | |
animID | UUID | |
animation | string | |
return | void |
public TrySetMovementAnimation ( string anim ) : void | ||
anim | string | |
return | void |
public TrySetMovementAnimation ( string anim, bool sendTerseUpdateIfNotSending ) : void | ||
anim | string | |
sendTerseUpdateIfNotSending | bool | |
return | void |
public UpdateMovementAnimations ( bool sendTerseUpdate ) : void | ||
sendTerseUpdate | bool | |
return | void |
protected AnimationSet,WhiteCore.Framework.ClientInterfaces m_animations | ||
return | WhiteCore.Framework.ClientInterfaces.AnimationSet |
protected IScenePresence m_scenePresence | ||
return | IScenePresence |