コード例 #1
0
                public bool DefineGlobalFunction(IntPtr vmPtr, tiscript_method_def md, ScriptValue zns)
                {
                    if (zns.IsNothing || zns.IsNothing || zns.IsUndefined)
                    {
                        zns = GetGlobalNS(vmPtr);
                    }

                    var key   = StringValue(vmPtr, md.name);
                    var value = NativeFunctionValue(vmPtr, md);

                    return(SetProp(vmPtr, zns, key, value));
                }
コード例 #2
0
 public bool DefineGlobalFunction(IntPtr vmPtr, tiscript_method_def md) =>
 DefineGlobalFunction(vmPtr, md, GetGlobalNS(vmPtr));
コード例 #3
0
 public ScriptValue NativeFunctionValue(IntPtr vmPtr, tiscript_method_def p_method_def) =>
 _nativeFunctionValue(vmPtr, ref p_method_def);