Lines Matching refs:Local
81 using FXJS_CONSTRUCTOR = void (*)(IJS_Runtime* cc, v8::Local<v8::Object> obj);
82 using FXJS_DESTRUCTOR = void (*)(v8::Local<v8::Object> obj);
129 v8::Local<v8::Value> pDefault);
135 v8::Local<v8::Value> pDefault);
151 void FXJS_SetRuntimeForV8Context(v8::Local<v8::Context> v8Context,
161 v8::Local<v8::Object> FXJS_NewFxDynamicObj(v8::Isolate* pIsolate,
164 v8::Local<v8::Object> FXJS_GetThisObj(v8::Isolate* pIsolate);
165 int FXJS_GetObjDefnID(v8::Local<v8::Object> pObj);
166 const wchar_t* FXJS_GetTypeof(v8::Local<v8::Value> pObj);
169 v8::Local<v8::Object> pObj,
171 void* FXJS_GetPrivate(v8::Isolate* pIsolate, v8::Local<v8::Object> pObj);
173 void FXJS_FreePrivate(v8::Local<v8::Object> pObj);
176 v8::Local<v8::String> FXJS_WSToJSString(v8::Isolate* pIsolate,
180 v8::Local<v8::Value> FXJS_GetObjectElement(v8::Isolate* pIsolate,
181 v8::Local<v8::Object> pObj,
183 v8::Local<v8::Array> FXJS_GetObjectElementNames(v8::Isolate* pIsolate,
184 v8::Local<v8::Object> pObj);
186 v8::Local<v8::Value> FXJS_GetArrayElement(v8::Isolate* pIsolate,
187 v8::Local<v8::Array> pArray,
189 unsigned FXJS_GetArrayLength(v8::Local<v8::Array> pArray);
192 v8::Local<v8::Object> pObj,
196 v8::Local<v8::Object> pObj,
200 v8::Local<v8::Object> pObj,
204 v8::Local<v8::Object> pObj,
208 v8::Local<v8::Object> pObj,
212 v8::Local<v8::Object> pObj,
214 v8::Local<v8::Object> pPut);
216 v8::Local<v8::Object> pObj,
219 v8::Local<v8::Array> pArray,
221 v8::Local<v8::Value> pValue);
223 v8::Local<v8::Array> FXJS_NewArray(v8::Isolate* pIsolate);
224 v8::Local<v8::Value> FXJS_NewNumber(v8::Isolate* pIsolate, int number);
225 v8::Local<v8::Value> FXJS_NewNumber(v8::Isolate* pIsolate, double number);
226 v8::Local<v8::Value> FXJS_NewNumber(v8::Isolate* pIsolate, float number);
227 v8::Local<v8::Value> FXJS_NewBoolean(v8::Isolate* pIsolate, bool b);
228 v8::Local<v8::Value> FXJS_NewObject(v8::Isolate* pIsolate,
229 v8::Local<v8::Object> pObj);
230 v8::Local<v8::Value> FXJS_NewObject2(v8::Isolate* pIsolate,
231 v8::Local<v8::Array> pObj);
232 v8::Local<v8::Value> FXJS_NewString(v8::Isolate* pIsolate,
234 v8::Local<v8::Value> FXJS_NewNull();
235 v8::Local<v8::Value> FXJS_NewDate(v8::Isolate* pIsolate, double d);
237 int FXJS_ToInt32(v8::Isolate* pIsolate, v8::Local<v8::Value> pValue);
238 bool FXJS_ToBoolean(v8::Isolate* pIsolate, v8::Local<v8::Value> pValue);
239 double FXJS_ToNumber(v8::Isolate* pIsolate, v8::Local<v8::Value> pValue);
240 v8::Local<v8::Object> FXJS_ToObject(v8::Isolate* pIsolate,
241 v8::Local<v8::Value> pValue);
243 v8::Local<v8::Value> pValue);
244 v8::Local<v8::Array> FXJS_ToArray(v8::Isolate* pIsolate,
245 v8::Local<v8::Value> pValue);
246 void FXJS_ValueCopy(v8::Local<v8::Value>& pTo, v8::Local<v8::Value> pFrom);