public static powerevent Parse(System.Xml.Linq.XElement xml, CRocrailClient rocrailClient) { powerevent _powerevent = new powerevent(); _powerevent.m_rocrailClient = rocrailClient; _powerevent.m_id = (string)xml.Attribute("id"); _powerevent.m_power = (bool?)xml.Attribute("power"); _powerevent.m_shortcut = (bool?)xml.Attribute("shortcut"); return(_powerevent); }
public void Update(powerevent element) { if (element.m_id != null) { this.id = element.id; } if (element.m_power.HasValue == true) { this.power = element.power; } if (element.m_shortcut.HasValue == true) { this.shortcut = element.shortcut; } }