OpenSim.Region.Framework.Scenes.SceneObjectPart.FromXml C# (CSharp) Method

FromXml() public static method

Restore this part from the serialized xml representation.
public static FromXml ( UUID fromUserInventoryItemId, XmlTextReader xmlReader ) : SceneObjectPart
fromUserInventoryItemId UUID The inventory id from which this part came, if applicable
xmlReader System.Xml.XmlTextReader
return SceneObjectPart
        public static SceneObjectPart FromXml(UUID fromUserInventoryItemId, XmlTextReader xmlReader)
        {
            SceneObjectPart part = SceneObjectSerializer.Xml2ToSOP(xmlReader);
            part.m_fromUserInventoryItemID = fromUserInventoryItemId;

            // for tempOnRez objects, we have to fix the Expire date.
            if ((part.Flags & PrimFlags.TemporaryOnRez) != 0) part.ResetExpire();

            return part;
        }

Same methods

SceneObjectPart::FromXml ( XmlTextReader xmlReader ) : SceneObjectPart
SceneObjectPart