public override bool Read(GH_IReader reader) { if (!base.Read(reader)) { return(false); } int elevationBase = (int)DBX.ElevationBase.InternalOrigin; reader.TryGetInt32("ElevationBase", ref elevationBase); ElevationBase = (DBX.ElevationBase)elevationBase; return(true); }
private void Menu_ElevationBase(DBX.ElevationBase value) { RecordUndoEvent("Set: Elevation Base"); ElevationBase = value; OnObjectChanged(GH_ObjectEventType.Options); if (Kind == GH_ParamKind.output) { ExpireOwner(); } ExpireSolution(true); }