public virtual NativeWindowPair createWindow(string name, uint w, uint h, NameValuePairList miscParams) { NativeWindowPair ret = new NativeWindowPair((SwigDerivedClassHasMethod("createWindow", swigMethodTypes20) ? BitesPINVOKE.ApplicationContextBase_createWindowSwigExplicitApplicationContextBase__SWIG_0(swigCPtr, name, w, h, NameValuePairList.getCPtr(miscParams)) : BitesPINVOKE.ApplicationContextBase_createWindow__SWIG_0(swigCPtr, name, w, h, NameValuePairList.getCPtr(miscParams))), true); if (BitesPINVOKE.SWIGPendingException.Pending) { throw BitesPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }