Example #1
0
 public static extern void WithV8HandleScope(NativeV8EngineProxy* engine, Action action);
Example #2
0
 public static extern HandleProxy* CreateStringArray(NativeV8EngineProxy* engine, char** items, Int32 length = 0);
Example #3
0
 public static extern HandleProxy* CreateObject(NativeV8EngineProxy* engine, Int32 managedObjectId);
Example #4
0
 public static extern HandleProxy* CreateArray(NativeV8EngineProxy* engine, HandleProxy** items = null, Int32 length = 0);
Example #5
0
 public static extern void SetFlags(NativeV8EngineProxy* engine, string flags);
Example #6
0
 public static extern NativeObjectTemplateProxy* CreateObjectTemplateProxy(NativeV8EngineProxy* engine);
Example #7
0
 public static extern HandleProxy* CreateNumber(NativeV8EngineProxy* engine, double num);
Example #8
0
 public static extern void ForceGC(NativeV8EngineProxy* engine);
Example #9
0
 public static extern HandleProxy* CreateBoolean(NativeV8EngineProxy* engine, bool b);
Example #10
0
 public static extern HandleProxy* CreateInteger(NativeV8EngineProxy* engine, Int32 num);
Example #11
0
 public static extern NativeFunctionTemplateProxy* CreateFunctionTemplateProxy(NativeV8EngineProxy* engine, string className, ManagedJSFunctionCallback callback);
Example #12
0
 public static extern void DestroyV8EngineProxy(NativeV8EngineProxy* engine);
Example #13
0
 public static extern HandleProxy* SetGlobalObjectTemplate(NativeV8EngineProxy* engine, NativeObjectTemplateProxy* proxy);
Example #14
0
 public static extern HandleProxy* CreateNullValue(NativeV8EngineProxy* engine);
Example #15
0
 public static extern HandleProxy* CreateString(NativeV8EngineProxy* engine, string str);
Example #16
0
 public static extern void RegisterGCCallback(NativeV8EngineProxy* engine, V8GarbageCollectionRequestCallback garbageCollectionRequestCallback);
Example #17
0
 public static extern HandleProxy* CreateError(NativeV8EngineProxy* engine, string message, JSValueType errorType);
Example #18
0
 public static extern bool DoIdleNotification(NativeV8EngineProxy* engine, int hint = 1000);
Example #19
0
 public static extern HandleProxy* CreateDate(NativeV8EngineProxy* engine, double ms);
Example #20
0
 public static extern HandleProxy* V8Execute(NativeV8EngineProxy* engine, string script, string sourceName = null);
Example #21
0
 public static extern HandleProxy* V8ExecuteCompiledScript(NativeV8EngineProxy* engine, HandleProxy* script);