Example #1
0
        public virtual uint QueryProperty(QScriptValue arg1, QScriptString name, uint flags, ref int id)
        {
            StackItem[] stack = new StackItem[5];
#if DEBUG
            stack[1].s_class = (IntPtr)DebugGCHandle.Alloc(arg1);
#else
            stack[1].s_class = (IntPtr)GCHandle.Alloc(arg1);
#endif
#if DEBUG
            stack[2].s_class = (IntPtr)DebugGCHandle.Alloc(name);
#else
            stack[2].s_class = (IntPtr)GCHandle.Alloc(name);
#endif
            stack[3].s_uint = flags;
            stack[4].s_int  = id;
            interceptor.Invoke("queryProperty##$$", "queryProperty(const QScriptValue&, const QScriptString&, QScriptClass::QueryFlags, uint*)", stack);
#if DEBUG
            DebugGCHandle.Free((GCHandle)stack[1].s_class);
#else
            ((GCHandle)stack[1].s_class).SynchronizedFree();
#endif
#if DEBUG
            DebugGCHandle.Free((GCHandle)stack[2].s_class);
#else
            ((GCHandle)stack[2].s_class).SynchronizedFree();
#endif
            id = stack[4].s_int;
            return(stack[0].s_uint);
        }
Example #2
0
 public QScriptValue(QScriptEngine engine, QScriptValue.SpecialValue val)
     : this((Type) null)
 {
     CreateProxy();
     interceptor.Invoke("QScriptValue#$", "QScriptValue(QScriptEngine*, QScriptValue::SpecialValue)", typeof(void), typeof(QScriptEngine), engine, typeof(QScriptValue.SpecialValue), val);
 }
Example #3
0
 public void SetThisObject(QScriptValue thisObject)
 {
     interceptor.Invoke("setThisObject#", "setThisObject(const QScriptValue&)", typeof(void), typeof(QScriptValue), thisObject);
 }
Example #4
0
 public virtual QScriptClassPropertyIterator NewIterator(QScriptValue arg1)
 {
     return((QScriptClassPropertyIterator)interceptor.Invoke("newIterator#", "newIterator(const QScriptValue&)", typeof(QScriptClassPropertyIterator), typeof(QScriptValue), arg1));
 }
Example #5
0
 public void SetDefaultPrototype(int metaTypeId, QScriptValue prototype)
 {
     interceptor.Invoke("setDefaultPrototype$#", "setDefaultPrototype(int, const QScriptValue&)", typeof(void), typeof(int), metaTypeId, typeof(QScriptValue), prototype);
 }
Example #6
0
 public QScriptValue NewQObject(QScriptValue scriptObject, QObject qtObject, QScriptEngine.ValueOwnership ownership, uint options)
 {
     return (QScriptValue) interceptor.Invoke("newQObject##$$", "newQObject(const QScriptValue&, QObject*, QScriptEngine::ValueOwnership, const QScriptEngine::QObjectWrapOptions&)", typeof(QScriptValue), typeof(QScriptValue), scriptObject, typeof(QObject), qtObject, typeof(QScriptEngine.ValueOwnership), ownership, typeof(uint), options);
 }
Example #7
0
 public virtual void ExceptionCatch(long scriptId, QScriptValue exception)
 {
     interceptor.Invoke("exceptionCatch$#", "exceptionCatch(qint64, const QScriptValue&)", typeof(void), typeof(long), scriptId, typeof(QScriptValue), exception);
 }
Example #8
0
 public void SetScope(QScriptValue scope)
 {
     interceptor.Invoke("setScope#", "setScope(const QScriptValue&)", typeof(void), typeof(QScriptValue), scope);
 }
Example #9
0
 public QScriptValue Call(QScriptValue thisObject)
 {
     return((QScriptValue)interceptor.Invoke("call#", "call(const QScriptValue&)", typeof(QScriptValue), typeof(QScriptValue), thisObject));
 }
Example #10
0
 public QScriptValue Call(QScriptValue thisObject, List <QScriptValue> args)
 {
     return((QScriptValue)interceptor.Invoke("call#?", "call(const QScriptValue&, const QList<QScriptValue>&)", typeof(QScriptValue), typeof(QScriptValue), thisObject, typeof(List <QScriptValue>), args));
 }
Example #11
0
 public void SetProperty(QScriptString name, QScriptValue value)
 {
     interceptor.Invoke("setProperty##", "setProperty(const QScriptString&, const QScriptValue&)", typeof(void), typeof(QScriptString), name, typeof(QScriptValue), value);
 }
Example #12
0
 public void SetProperty(QScriptString name, QScriptValue value, uint flags)
 {
     interceptor.Invoke("setProperty##$", "setProperty(const QScriptString&, const QScriptValue&, const QScriptValue::PropertyFlags&)", typeof(void), typeof(QScriptString), name, typeof(QScriptValue), value, typeof(uint), flags);
 }
Example #13
0
 public void SetProperty(uint arrayIndex, QScriptValue value)
 {
     interceptor.Invoke("setProperty$#", "setProperty(unsigned int, const QScriptValue&)", typeof(void), typeof(uint), arrayIndex, typeof(QScriptValue), value);
 }
Example #14
0
 public void SetProperty(uint arrayIndex, QScriptValue value, uint flags)
 {
     interceptor.Invoke("setProperty$#$", "setProperty(unsigned int, const QScriptValue&, const QScriptValue::PropertyFlags&)", typeof(void), typeof(uint), arrayIndex, typeof(QScriptValue), value, typeof(uint), flags);
 }
Example #15
0
 public void SetProperty(uint arrayIndex, QScriptValue value)
 {
     interceptor.Invoke("setProperty$#", "setProperty(unsigned int, const QScriptValue&)", typeof(void), typeof(uint), arrayIndex, typeof(QScriptValue), value);
 }
Example #16
0
 public void SetProperty(QScriptString name, QScriptValue value)
 {
     interceptor.Invoke("setProperty##", "setProperty(const QScriptString&, const QScriptValue&)", typeof(void), typeof(QScriptString), name, typeof(QScriptValue), value);
 }
Example #17
0
 public QScriptValue Call(QScriptValue thisObject, QScriptValue arguments)
 {
     return((QScriptValue)interceptor.Invoke("call##", "call(const QScriptValue&, const QScriptValue&)", typeof(QScriptValue), typeof(QScriptValue), thisObject, typeof(QScriptValue), arguments));
 }
Example #18
0
 public virtual void FunctionExit(long scriptId, QScriptValue returnValue)
 {
     interceptor.Invoke("functionExit$#", "functionExit(qint64, const QScriptValue&)", typeof(void), typeof(long), scriptId, typeof(QScriptValue), returnValue);
 }
Example #19
0
 public QScriptValue Construct(QScriptValue arguments)
 {
     return((QScriptValue)interceptor.Invoke("construct#", "construct(const QScriptValue&)", typeof(QScriptValue), typeof(QScriptValue), arguments));
 }
Example #20
0
 public QScriptValue NewObject(QScriptClass scriptClass, QScriptValue data)
 {
     return (QScriptValue) interceptor.Invoke("newObject##", "newObject(QScriptClass*, const QScriptValue&)", typeof(QScriptValue), typeof(QScriptClass), scriptClass, typeof(QScriptValue), data);
 }
Example #21
0
 public void SetData(QScriptValue data)
 {
     interceptor.Invoke("setData#", "setData(const QScriptValue&)", typeof(void), typeof(QScriptValue), data);
 }
Example #22
0
 public QScriptValue NewQObject(QScriptValue scriptObject, QObject qtObject)
 {
     return (QScriptValue) interceptor.Invoke("newQObject##", "newQObject(const QScriptValue&, QObject*)", typeof(QScriptValue), typeof(QScriptValue), scriptObject, typeof(QObject), qtObject);
 }
Example #23
0
 public QScriptValue(QScriptValue other) : this((Type)null)
 {
     CreateProxy();
     interceptor.Invoke("QScriptValue#", "QScriptValue(const QScriptValue&)", typeof(void), typeof(QScriptValue), other);
 }
Example #24
0
 public virtual void SetProperty(QScriptValue arg1, QScriptString name, uint id, QScriptValue value)
 {
     interceptor.Invoke("setProperty##$#", "setProperty(QScriptValue&, const QScriptString&, uint, const QScriptValue&)", typeof(void), typeof(QScriptValue), arg1, typeof(QScriptString), name, typeof(uint), id, typeof(QScriptValue), value);
 }
 public QScriptClassPropertyIterator(QScriptValue arg1) : this((Type)null)
 {
     CreateProxy();
     interceptor.Invoke("QScriptClassPropertyIterator#", "QScriptClassPropertyIterator(const QScriptValue&)", typeof(void), typeof(QScriptValue), arg1);
 }
Example #26
0
 public void SetReturnValue(QScriptValue result)
 {
     interceptor.Invoke("setReturnValue#", "setReturnValue(const QScriptValue&)", typeof(void), typeof(QScriptValue), result);
 }
Example #27
0
 public void AbortEvaluation(QScriptValue result)
 {
     interceptor.Invoke("abortEvaluation#", "abortEvaluation(const QScriptValue&)", typeof(void), typeof(QScriptValue), result);
 }
Example #28
0
 public void SetValue(QScriptValue value)
 {
     interceptor.Invoke("setValue#", "setValue(const QScriptValue&)", typeof(void), typeof(QScriptValue), value);
 }
Example #29
0
 public QScriptValue NewVariant(QScriptValue arg1, QVariant value)
 {
     return((QScriptValue)interceptor.Invoke("newVariant##", "newVariant(const QScriptValue&, const QVariant&)", typeof(QScriptValue), typeof(QScriptValue), arg1, typeof(QVariant), value));
 }
Example #30
0
 public void SetProperty(uint arrayIndex, QScriptValue value, uint flags)
 {
     interceptor.Invoke("setProperty$#$", "setProperty(unsigned int, const QScriptValue&, const QScriptValue::PropertyFlags&)", typeof(void), typeof(uint), arrayIndex, typeof(QScriptValue), value, typeof(uint), flags);
 }
Example #31
0
 public QScriptValue NewObject(QScriptClass scriptClass, QScriptValue data)
 {
     return((QScriptValue)interceptor.Invoke("newObject##", "newObject(QScriptClass*, const QScriptValue&)", typeof(QScriptValue), typeof(QScriptClass), scriptClass, typeof(QScriptValue), data));
 }
Example #32
0
 public void SetProperty(QScriptString name, QScriptValue value, uint flags)
 {
     interceptor.Invoke("setProperty##$", "setProperty(const QScriptString&, const QScriptValue&, const QScriptValue::PropertyFlags&)", typeof(void), typeof(QScriptString), name, typeof(QScriptValue), value, typeof(uint), flags);
 }
Example #33
0
 public QScriptValue NewQObject(QScriptValue scriptObject, QObject qtObject, QScriptEngine.ValueOwnership ownership, uint options)
 {
     return((QScriptValue)interceptor.Invoke("newQObject##$$", "newQObject(const QScriptValue&, QObject*, QScriptEngine::ValueOwnership, const QScriptEngine::QObjectWrapOptions&)", typeof(QScriptValue), typeof(QScriptValue), scriptObject, typeof(QObject), qtObject, typeof(QScriptEngine.ValueOwnership), ownership, typeof(uint), options));
 }
Example #34
0
 public void SetPrototype(QScriptValue prototype)
 {
     interceptor.Invoke("setPrototype#", "setPrototype(const QScriptValue&)", typeof(void), typeof(QScriptValue), prototype);
 }
Example #35
0
 public QScriptValue NewQObject(QScriptValue scriptObject, QObject qtObject, QScriptEngine.ValueOwnership ownership)
 {
     return((QScriptValue)interceptor.Invoke("newQObject##$", "newQObject(const QScriptValue&, QObject*, QScriptEngine::ValueOwnership)", typeof(QScriptValue), typeof(QScriptValue), scriptObject, typeof(QObject), qtObject, typeof(QScriptEngine.ValueOwnership), ownership));
 }
Example #36
0
 public bool StrictlyEquals(QScriptValue other)
 {
     return (bool) interceptor.Invoke("strictlyEquals#", "strictlyEquals(const QScriptValue&) const", typeof(bool), typeof(QScriptValue), other);
 }
Example #37
0
 public QScriptValue NewQObject(QScriptValue scriptObject, QObject qtObject)
 {
     return((QScriptValue)interceptor.Invoke("newQObject##", "newQObject(const QScriptValue&, QObject*)", typeof(QScriptValue), typeof(QScriptValue), scriptObject, typeof(QObject), qtObject));
 }
Example #38
0
 public virtual void ExceptionThrow(long scriptId, QScriptValue exception, bool hasHandler)
 {
     interceptor.Invoke("exceptionThrow$#$", "exceptionThrow(qint64, const QScriptValue&, bool)", typeof(void), typeof(long), scriptId, typeof(QScriptValue), exception, typeof(bool), hasHandler);
 }
Example #39
0
 public QScriptValue NewQMetaObject(QMetaObject metaObject, QScriptValue ctor)
 {
     return((QScriptValue)interceptor.Invoke("newQMetaObject##", "newQMetaObject(const QMetaObject*, const QScriptValue&)", typeof(QScriptValue), typeof(QMetaObject), metaObject, typeof(QScriptValue), ctor));
 }
Example #40
0
 public void AbortEvaluation(QScriptValue result)
 {
     interceptor.Invoke("abortEvaluation#", "abortEvaluation(const QScriptValue&)", typeof(void), typeof(QScriptValue), result);
 }
Example #41
0
 public void SetDefaultPrototype(int metaTypeId, QScriptValue prototype)
 {
     interceptor.Invoke("setDefaultPrototype$#", "setDefaultPrototype(int, const QScriptValue&)", typeof(void), typeof(int), metaTypeId, typeof(QScriptValue), prototype);
 }
Example #42
0
 public QScriptValue NewQMetaObject(QMetaObject metaObject, QScriptValue ctor)
 {
     return (QScriptValue) interceptor.Invoke("newQMetaObject##", "newQMetaObject(const QMetaObject*, const QScriptValue&)", typeof(QScriptValue), typeof(QMetaObject), metaObject, typeof(QScriptValue), ctor);
 }
Example #43
0
 public QScriptValue Call(QScriptValue thisObject, List<QScriptValue> args)
 {
     return (QScriptValue) interceptor.Invoke("call#?", "call(const QScriptValue&, const QList<QScriptValue>&)", typeof(QScriptValue), typeof(QScriptValue), thisObject, typeof(List<QScriptValue>), args);
 }
Example #44
0
 public QScriptValue NewQObject(QScriptValue scriptObject, QObject qtObject, QScriptEngine.ValueOwnership ownership)
 {
     return (QScriptValue) interceptor.Invoke("newQObject##$", "newQObject(const QScriptValue&, QObject*, QScriptEngine::ValueOwnership)", typeof(QScriptValue), typeof(QScriptValue), scriptObject, typeof(QObject), qtObject, typeof(QScriptEngine.ValueOwnership), ownership);
 }
Example #45
0
 public QScriptValue Call(QScriptValue thisObject)
 {
     return (QScriptValue) interceptor.Invoke("call#", "call(const QScriptValue&)", typeof(QScriptValue), typeof(QScriptValue), thisObject);
 }
Example #46
0
 public QScriptValue NewVariant(QScriptValue arg1, QVariant value)
 {
     return (QScriptValue) interceptor.Invoke("newVariant##", "newVariant(const QScriptValue&, const QVariant&)", typeof(QScriptValue), typeof(QScriptValue), arg1, typeof(QVariant), value);
 }
Example #47
0
 public QScriptValue Call(QScriptValue thisObject, QScriptValue arguments)
 {
     return (QScriptValue) interceptor.Invoke("call##", "call(const QScriptValue&, const QScriptValue&)", typeof(QScriptValue), typeof(QScriptValue), thisObject, typeof(QScriptValue), arguments);
 }
Example #48
0
 public QScriptValue Construct(QScriptValue arguments)
 {
     return (QScriptValue) interceptor.Invoke("construct#", "construct(const QScriptValue&)", typeof(QScriptValue), typeof(QScriptValue), arguments);
 }
Example #49
0
 public bool InstanceOf(QScriptValue other)
 {
     return (bool) interceptor.Invoke("instanceOf#", "instanceOf(const QScriptValue&) const", typeof(bool), typeof(QScriptValue), other);
 }
Example #50
0
 public virtual uint PropertyFlags(QScriptValue arg1, QScriptString name, uint id)
 {
     return((uint)interceptor.Invoke("propertyFlags##$", "propertyFlags(const QScriptValue&, const QScriptString&, uint)", typeof(uint), typeof(QScriptValue), arg1, typeof(QScriptString), name, typeof(uint), id));
 }
Example #51
0
 public bool LessThan(QScriptValue other)
 {
     return (bool) interceptor.Invoke("lessThan#", "lessThan(const QScriptValue&) const", typeof(bool), typeof(QScriptValue), other);
 }
Example #52
0
 public QScriptValue ThrowValue(QScriptValue value)
 {
     return((QScriptValue)interceptor.Invoke("throwValue#", "throwValue(const QScriptValue&)", typeof(QScriptValue), typeof(QScriptValue), value));
 }
Example #53
0
 public QScriptValue(QScriptValue other)
     : this((Type) null)
 {
     CreateProxy();
     interceptor.Invoke("QScriptValue#", "QScriptValue(const QScriptValue&)", typeof(void), typeof(QScriptValue), other);
 }
Example #54
0
 public void SetActivationObject(QScriptValue activation)
 {
     interceptor.Invoke("setActivationObject#", "setActivationObject(const QScriptValue&)", typeof(void), typeof(QScriptValue), activation);
 }
Example #55
0
 public void SetData(QScriptValue data)
 {
     interceptor.Invoke("setData#", "setData(const QScriptValue&)", typeof(void), typeof(QScriptValue), data);
 }
Example #56
0
 public QScriptClassPropertyIterator(QScriptValue arg1)
     : this((Type) null)
 {
     CreateProxy();
     interceptor.Invoke("QScriptClassPropertyIterator#", "QScriptClassPropertyIterator(const QScriptValue&)", typeof(void), typeof(QScriptValue), arg1);
 }
Example #57
0
 public QScriptValueIterator(QScriptValue value)
     : this((Type) null)
 {
     CreateProxy();
     interceptor.Invoke("QScriptValueIterator#", "QScriptValueIterator(const QScriptValue&)", typeof(void), typeof(QScriptValue), value);
 }