From 0a85d1d767d5ab3b37a3a1a797be843d0b54780e Mon Sep 17 00:00:00 2001
From: Teravus Ovares (Dan Olivares)
Date: Wed, 12 Aug 2009 23:34:12 -0400
Subject: minor:comments
---
OpenSim/Framework/Animation.cs | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
(limited to 'OpenSim/Framework/Animation.cs')
diff --git a/OpenSim/Framework/Animation.cs b/OpenSim/Framework/Animation.cs
index 9f86513..232f5a1 100644
--- a/OpenSim/Framework/Animation.cs
+++ b/OpenSim/Framework/Animation.cs
@@ -31,10 +31,17 @@ using OpenMetaverse.StructuredData;
namespace OpenSim.Framework
{
+ ///
+ /// Information about an Animation
+ ///
[Serializable]
public class Animation
{
private UUID animID;
+
+ ///
+ /// ID of Animation
+ ///
public UUID AnimID
{
get { return animID; }
@@ -49,6 +56,10 @@ namespace OpenSim.Framework
}
private UUID objectID;
+
+ ///
+ /// Unique ID of object that is being animated
+ ///
public UUID ObjectID
{
get { return objectID; }
@@ -59,6 +70,12 @@ namespace OpenSim.Framework
{
}
+ ///
+ /// Creates an Animation based on the data
+ ///
+ /// UUID ID of animation
+ ///
+ /// ID of object to be animated
public Animation(UUID animID, int sequenceNum, UUID objectID)
{
this.animID = animID;
@@ -66,11 +83,20 @@ namespace OpenSim.Framework
this.objectID = objectID;
}
+ ///
+ /// Animation from OSDMap from LLSD XML or LLSD json
+ ///
+ ///
public Animation(OSDMap args)
{
UnpackUpdateMessage(args);
}
+
+ ///
+ /// Pack this object up as an OSDMap for transferring via LLSD XML or LLSD json
+ ///
+ ///
public OSDMap PackUpdateMessage()
{
OSDMap anim = new OSDMap();
@@ -80,6 +106,10 @@ namespace OpenSim.Framework
return anim;
}
+ ///
+ /// Fill object with data from OSDMap
+ ///
+ ///
public void UnpackUpdateMessage(OSDMap args)
{
if (args["animation"] != null)
--
cgit v1.1