public ScnPrm(string name, IScnObj owner, double val = 0.0) { Name = name; Owner = owner; _value = val; Owner?.AddParam(this); GetVal = this.GetValMethod; SetVal = this.SetValMethod; }