public override bool Write(GH_IWriter writer) { writer.SetBoolean("IsCartesian", isCartesian); return base.Write(writer); }
//write and read allow the settings to persist through document save and component copy/paste. public override bool Write(GH_IWriter writer) { writer.SetBoolean("createNewSpreadsheets", createNewSpreadsheets); return base.Write(writer); }
public override bool Write(GH_IWriter writer) { if (m_settings != null && m_settings.Length > 0) { writer.SetInt32("StringCount", m_settings.Length); for (int i = 0; i < m_settings.Length; i++) { writer.SetString("String", i, m_settings[i]); } } return base.Write(writer); }
public override bool Write(GH_IWriter writer) { try { GH_IWriter writer2 = writer.CreateChunk("Hoopsnake_Data"); writer2.SetInt32("dataLimit", dataLimit); writer2.SetBoolean("resetCounter", resetCounterOnLoop); writer2.SetBoolean("updateView", updateView); writer2.SetBoolean("autoUpdate", autoUpdate); writer2.SetInt32("delay", delay); } catch {} return base.Write(writer); }