C# Class OpenSim.Region.Framework.Scenes.Animation.AnimationSet

Mostra file Open project: openmetaversefoundation/fortis-opensim Class Usage Examples

Public Methods

Method Description
Add ( UUID animID, int sequenceNum, UUID objectID ) : bool
AnimationSet ( ) : System
Clear ( ) : void
FromArray ( OpenSim theArray ) : void
GetArrays ( UUID &animIDs, int &sequenceNums, UUID &objectIDs ) : void
HasAnimation ( UUID animID ) : bool
Remove ( UUID animID ) : bool
SetDefaultAnimation ( UUID animID, int sequenceNum, UUID objectID ) : bool

The default animation is reserved for "main" animations that are mutually exclusive, e.g. flying and sitting.

ToArray ( ) : OpenSim.Framework.Animation[]
TrySetDefaultAnimation ( string anim, int sequenceNum, UUID objectID ) : bool

Set the animation as the default animation if it's known

Protected Methods

Method Description
ResetDefaultAnimation ( ) : bool

Method Details

Add() public method

public Add ( UUID animID, int sequenceNum, UUID objectID ) : bool
animID UUID
sequenceNum int
objectID UUID
return bool

AnimationSet() public method

public AnimationSet ( ) : System
return System

Clear() public method

public Clear ( ) : void
return void

FromArray() public method

public FromArray ( OpenSim theArray ) : void
theArray OpenSim
return void

GetArrays() public method

public GetArrays ( UUID &animIDs, int &sequenceNums, UUID &objectIDs ) : void
animIDs UUID
sequenceNums int
objectIDs UUID
return void

HasAnimation() public method

public HasAnimation ( UUID animID ) : bool
animID UUID
return bool

Remove() public method

public Remove ( UUID animID ) : bool
animID UUID
return bool

ResetDefaultAnimation() protected method

protected ResetDefaultAnimation ( ) : bool
return bool

SetDefaultAnimation() public method

The default animation is reserved for "main" animations that are mutually exclusive, e.g. flying and sitting.
public SetDefaultAnimation ( UUID animID, int sequenceNum, UUID objectID ) : bool
animID UUID
sequenceNum int
objectID UUID
return bool

ToArray() public method

public ToArray ( ) : OpenSim.Framework.Animation[]
return OpenSim.Framework.Animation[]

TrySetDefaultAnimation() public method

Set the animation as the default animation if it's known
public TrySetDefaultAnimation ( string anim, int sequenceNum, UUID objectID ) : bool
anim string
sequenceNum int
objectID UUID
return bool