public virtual SBasePlugin DowncastSBasePlugin(IntPtr cPtr, bool owner) { if (cPtr.Equals(IntPtr.Zero)) return null; return new SBasePlugin(cPtr, owner); }