Initial skeleton of the FromXml() function for PrimObject

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@643 52acb1d6-8a22-11de-b505-999d5b087335
This commit is contained in:
John Hurliman
2006-11-28 01:38:13 +00:00
parent e925557a6b
commit 3d8e7fd39c

View File

@@ -461,12 +461,19 @@ namespace libsecondlife
/// <summary>
///
/// </summary>
/// <param name="primXml"></param>
/// <param name="client"></param>
/// <param name="node"></param>
/// <returns></returns>
public static PrimObject FromXml(XmlNode primXml)
public static PrimObject FromXml(SecondLife client, XmlNode node)
{
// FIXME: Finish PrimObject.FromXml()
return null;
PrimObject prim = new PrimObject(client);
foreach (XmlNode childNode in node.ChildNodes)
{
;
}
return prim;
}
public override string ToString()
@@ -600,6 +607,16 @@ namespace libsecondlife
return xml;
}
/// <summary>
///
/// </summary>
/// <param name="node"></param>
/// <returns></returns>
public static PrimFlexibleData FromXml(XmlNode node)
{
return null;
}
}
/// <summary>
@@ -676,6 +693,16 @@ namespace libsecondlife
return xml;
}
/// <summary>
///
/// </summary>
/// <param name="node"></param>
/// <returns></returns>
public static PrimLightData FromXml(XmlNode node)
{
return null;
}
private void FromBytes(byte[] data, int pos)
{
int i = pos;