public void Reset() { //CleanUp(); m_context = new fxScriptContext(); m_context.functionData = new byte[32 * 8]; }
public void Reset() { CleanUp(); m_context = new fxScriptContext(); m_context.functionData = new byte[32 * 8]; m_finalizers = new List <Action>(); }
private void InvokeNativeInternal(ref fxScriptContext context) { unsafe { fixed(fxScriptContext *cxt = &context) { m_host.InvokeNative(new IntPtr(cxt)); } } }
public void InvokeNative(ref fxScriptContext context) { m_host.InvokeNative(context); }
public void InvokeNative([MarshalAs(UnmanagedType.Struct)] ref fxScriptContext context) { m_realHost.InvokeNative(ref context); }
public void InvokeNative(ref fxScriptContext context) { InvokeNativeInternal(ref context); }