public void PushPrototype(IntPtr ctx) { if (_refPtr != IntPtr.Zero) { DuktapeDLL.duk_push_heapptr(ctx, _refPtr); } else { DuktapeDLL.duk_unity_getref(ctx, this._refid); } DuktapeDLL.duk_get_prototype(ctx, -1); DuktapeDLL.duk_remove(ctx, -2); }
public void PushPrototype(IntPtr ctx) { DuktapeDLL.duk_unity_getref(ctx, this._refid); DuktapeDLL.duk_get_prototype(ctx, -1); DuktapeDLL.duk_remove(ctx, -2); }