public void abortRequest(SWIGTYPE_p_Ogre__WorkQueue__RequestID ticket) { OgrePINVOKE.ResourceBackgroundQueue_abortRequest(swigCPtr, SWIGTYPE_p_Ogre__WorkQueue__RequestID.getCPtr(ticket)); if (OgrePINVOKE.SWIGPendingException.Pending) { throw OgrePINVOKE.SWIGPendingException.Retrieve(); } }
public virtual void operationCompleted(SWIGTYPE_p_Ogre__WorkQueue__RequestID ticket, BackgroundProcessResult result) { OgrePINVOKE.ResourceBackgroundQueue_Listener_operationCompleted(swigCPtr, SWIGTYPE_p_Ogre__WorkQueue__RequestID.getCPtr(ticket), BackgroundProcessResult.getCPtr(result)); if (OgrePINVOKE.SWIGPendingException.Pending) { throw OgrePINVOKE.SWIGPendingException.Retrieve(); } }
public virtual bool isProcessComplete(SWIGTYPE_p_Ogre__WorkQueue__RequestID ticket) { bool ret = OgrePINVOKE.ResourceBackgroundQueue_isProcessComplete(swigCPtr, SWIGTYPE_p_Ogre__WorkQueue__RequestID.getCPtr(ticket)); if (OgrePINVOKE.SWIGPendingException.Pending) { throw OgrePINVOKE.SWIGPendingException.Retrieve(); } return(ret); }