* Updating OpenMetaverse.Http and Simian to new HttpServer.HttpListener.Create() requirement for an ILogWriter
* Move more state updates into ISceneProvider * Lazy initialization of mesh data for SimulationObjects git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2436 52acb1d6-8a22-11de-b505-999d5b087335
This commit is contained in:
@@ -131,21 +131,18 @@ namespace Simian
|
||||
}
|
||||
}
|
||||
|
||||
public void GetArrays(out UUID[] animIDs, out int[] sequenceNums)
|
||||
public AnimationTrigger[] GetAnimations()
|
||||
{
|
||||
lock (animations)
|
||||
{
|
||||
animIDs = new UUID[animations.Count + 1];
|
||||
sequenceNums = new int[animations.Count + 1];
|
||||
AnimationTrigger[] triggers = new AnimationTrigger[animations.Count + 1];
|
||||
|
||||
animIDs[0] = defaultAnimation.ID;
|
||||
sequenceNums[0] = defaultAnimation.SequenceNum;
|
||||
triggers[0] = new AnimationTrigger(defaultAnimation.ID, defaultAnimation.SequenceNum);
|
||||
|
||||
for (int i = 0; i < animations.Count; ++i)
|
||||
{
|
||||
animIDs[i + 1] = animations[i].ID;
|
||||
sequenceNums[i + 1] = animations[i].SequenceNum;
|
||||
}
|
||||
for (int i = 0; i < animations.Count; i++)
|
||||
triggers[i + 1] = new AnimationTrigger(animations[i].ID, animations[i].SequenceNum);
|
||||
|
||||
return triggers;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user