public static WindowManager getSingletonPtr() { IntPtr cPtr = CeguiBindingsPINVOKE.WindowManager_getSingletonPtr(); WindowManager ret = (cPtr == IntPtr.Zero) ? null : new WindowManager(cPtr, false); return(ret); }
public void writeWindowLayoutToStream(Window window, SWIGTYPE_p_std__ostream out_stream) { CeguiBindingsPINVOKE.WindowManager_writeWindowLayoutToStream__SWIG_1(swigCPtr, Window.getCPtr(window), SWIGTYPE_p_std__ostream.getCPtr(out_stream)); if (CeguiBindingsPINVOKE.SWIGPendingException.Pending) { throw CeguiBindingsPINVOKE.SWIGPendingException.Retrieve(); } }
public void destroyWindow(string window) { CeguiBindingsPINVOKE.WindowManager_destroyWindow__SWIG_1(swigCPtr, new CeguiDotNet.String(window).HandleRef); if (CeguiBindingsPINVOKE.SWIGPendingException.Pending) { throw CeguiBindingsPINVOKE.SWIGPendingException.Retrieve(); } }
public void writeWindowLayoutToStream(string window, SWIGTYPE_p_std__ostream out_stream) { CeguiBindingsPINVOKE.WindowManager_writeWindowLayoutToStream__SWIG_3(swigCPtr, new CeguiDotNet.String(window).HandleRef, SWIGTYPE_p_std__ostream.getCPtr(out_stream)); if (CeguiBindingsPINVOKE.SWIGPendingException.Pending) { throw CeguiBindingsPINVOKE.SWIGPendingException.Retrieve(); } }
public void renameWindow(Window window, string new_name) { CeguiBindingsPINVOKE.WindowManager_renameWindow__SWIG_1(swigCPtr, Window.getCPtr(window), new CeguiDotNet.String(new_name).HandleRef); if (CeguiBindingsPINVOKE.SWIGPendingException.Pending) { throw CeguiBindingsPINVOKE.SWIGPendingException.Retrieve(); } }
public virtual void Dispose() { if (swigCPtr.Handle != IntPtr.Zero && swigCMemOwn) { swigCMemOwn = false; CeguiBindingsPINVOKE.delete_WindowManager(swigCPtr); } swigCPtr = new HandleRef(null, IntPtr.Zero); GC.SuppressFinalize(this); }
public bool isWindowPresent(string name) { bool ret = CeguiBindingsPINVOKE.WindowManager_isWindowPresent(swigCPtr, new CeguiDotNet.String(name).HandleRef); if (CeguiBindingsPINVOKE.SWIGPendingException.Pending) { throw CeguiBindingsPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public Window CreateWindow(string type) { IntPtr cPtr = CeguiBindingsPINVOKE.WindowManager_CreateWindow__SWIG_1(swigCPtr, new CeguiDotNet.String(type).HandleRef); Window ret = (cPtr == IntPtr.Zero) ? null : new Window(cPtr, false); if (CeguiBindingsPINVOKE.SWIGPendingException.Pending) { throw CeguiBindingsPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public PopupMenu CreatePopupMenu(string type, string name) { IntPtr cPtr = CeguiBindingsPINVOKE.WindowManager_CreatePopupMenu(swigCPtr, new CeguiDotNet.String(type).HandleRef, new CeguiDotNet.String(name).HandleRef); PopupMenu ret = (cPtr == IntPtr.Zero) ? null : new PopupMenu(cPtr, false); if (CeguiBindingsPINVOKE.SWIGPendingException.Pending) { throw CeguiBindingsPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public MultiLineEditbox CreateMultiLineEditbox(string type, string name) { IntPtr cPtr = CeguiBindingsPINVOKE.WindowManager_CreateMultiLineEditbox(swigCPtr, new CeguiDotNet.String(type).HandleRef, new CeguiDotNet.String(name).HandleRef); MultiLineEditbox ret = (cPtr == IntPtr.Zero) ? null : new MultiLineEditbox(cPtr, false); if (CeguiBindingsPINVOKE.SWIGPendingException.Pending) { throw CeguiBindingsPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public ScrolledContainer CreateScrolledContainer(string type, string name) { IntPtr cPtr = CeguiBindingsPINVOKE.WindowManager_CreateScrolledContainer(swigCPtr, new CeguiDotNet.String(type).HandleRef, new CeguiDotNet.String(name).HandleRef); ScrolledContainer ret = (cPtr == IntPtr.Zero) ? null : new ScrolledContainer(cPtr, false); if (CeguiBindingsPINVOKE.SWIGPendingException.Pending) { throw CeguiBindingsPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public void destroyWindow(Window window) { CeguiBindingsPINVOKE.WindowManager_destroyWindow__SWIG_0(swigCPtr, Window.getCPtr(window)); }
public void destroyAllWindows() { CeguiBindingsPINVOKE.WindowManager_destroyAllWindows(swigCPtr); }
public static WindowManager getSingleton() { WindowManager ret = new WindowManager(CeguiBindingsPINVOKE.WindowManager_getSingleton(), false); return(ret); }
public WindowManager() : this(CeguiBindingsPINVOKE.new_WindowManager(), true) { }
public bool isDeadPoolEmpty() { bool ret = CeguiBindingsPINVOKE.WindowManager_isDeadPoolEmpty(swigCPtr); return(ret); }
public void cleanDeadPool() { CeguiBindingsPINVOKE.WindowManager_cleanDeadPool(swigCPtr); }