public virtual void addInputListener(SWIGTYPE_p_SDL_Window win, InputListener lis) { if (SwigDerivedClassHasMethod("addInputListener", swigMethodTypes18)) { BitesPINVOKE.ApplicationContextBase_addInputListenerSwigExplicitApplicationContextBase__SWIG_0(swigCPtr, SWIGTYPE_p_SDL_Window.getCPtr(win), InputListener.getCPtr(lis)); } else { BitesPINVOKE.ApplicationContextBase_addInputListener__SWIG_0(swigCPtr, SWIGTYPE_p_SDL_Window.getCPtr(win), InputListener.getCPtr(lis)); } if (BitesPINVOKE.SWIGPendingException.Pending) { throw BitesPINVOKE.SWIGPendingException.Retrieve(); } }