public static FT_Node_Plugin GetInstance() { IntPtr cPtr = RakNetPINVOKE.FT_Node_Plugin_GetInstance(); FT_Node_Plugin ret = (cPtr == IntPtr.Zero) ? null : new FT_Node_Plugin(cPtr, false); return(ret); }
static void _RakNetClient (){ client = new RakNetClient(serverIP, serverPort, ProcessMessage); client.Start(); nodePlugin = new FT_Node_Plugin(); FT_Node_Process_Debug pluginDebug = new FT_Node_Process_Debug(); nodePlugin.SetResultHandler(pluginDebug); processTest1 = new FT_Node_Process_Test1(); nodePlugin.RegisterProcess(processTest1); client.AttachInterface2(nodePlugin); }
public void SetNodePlugin(FT_Node_Plugin ptr) { RakNetPINVOKE.FT_Node_Process_SetNodePlugin(swigCPtr, FT_Node_Plugin.getCPtr(ptr)); }
public static void DestroyInstance(FT_Node_Plugin i) { RakNetPINVOKE.FT_Node_Plugin_DestroyInstance(FT_Node_Plugin.getCPtr(i)); }
internal static HandleRef getCPtr(FT_Node_Plugin obj) { return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr; }
internal static HandleRef getCPtr(FT_Node_Plugin obj) { return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr); }