private void GetBasicValues(XElement xElement) { XAttributeReader reader = new XAttributeReader(xElement); AssetName = reader.ReadAttribute("AssetName", AttributeValueType.String); Position = reader.ReadVector(); Size = reader.ReadSize(); }
public void ParseValuesFrom(XElement xElement) { this.xElement = xElement; XAttributeReader reader = new XAttributeReader(xElement); TeleportTo = reader.ReadAttribute("TeleportTo", AttributeValueType.String); PositionOffSet = reader.ReadVector(); Size = reader.ReadSize(); }
private void GetColliderValues(XElement xElement) { XElement colliderElement = xElement.Element("Collider"); if (colliderElement != null) { XAttributeReader reader = new XAttributeReader(colliderElement); ColliderPositionOffSet = reader.ReadVector(); ColliderSizeOffSet = reader.ReadSize(); } }