Lines Matching refs:CFXJS_Engine
67 CFXJS_Engine::Constructor pConstructor, in CFXJS_ObjDefinition()
68 CFXJS_Engine::Destructor pDestructor) in CFXJS_ObjDefinition()
117 const CFXJS_Engine::Constructor m_pConstructor;
118 const CFXJS_Engine::Destructor m_pDestructor;
173 int id = CFXJS_Engine::GetObjDefnID(obj); in Dispose()
180 pObjDef->m_pDestructor(CFXJS_Engine::CurrentEngineFromIsolate(isolate), in Dispose()
183 CFXJS_Engine::FreeObjectPrivate(obj); in Dispose()
257 CFXJS_Engine::CFXJS_Engine() : CJS_V8(nullptr) {} in CFXJS_Engine() function in CFXJS_Engine
259 CFXJS_Engine::CFXJS_Engine(v8::Isolate* pIsolate) : CJS_V8(pIsolate) {} in CFXJS_Engine() function in CFXJS_Engine
261 CFXJS_Engine::~CFXJS_Engine() = default;
264 CFXJS_Engine* CFXJS_Engine::CurrentEngineFromIsolate(v8::Isolate* pIsolate) { in CurrentEngineFromIsolate()
265 return static_cast<CFXJS_Engine*>( in CurrentEngineFromIsolate()
271 int CFXJS_Engine::GetObjDefnID(v8::Local<v8::Object> pObj) { in GetObjDefnID()
277 void CFXJS_Engine::FreeObjectPrivate(void* pPerObjectData) { in FreeObjectPrivate()
282 void CFXJS_Engine::FreeObjectPrivate(v8::Local<v8::Object> pObj) { in FreeObjectPrivate()
289 int CFXJS_Engine::DefineObj(const char* sObjName, in DefineObj()
291 CFXJS_Engine::Constructor pConstructor, in DefineObj()
292 CFXJS_Engine::Destructor pDestructor) { in DefineObj()
301 void CFXJS_Engine::DefineObjMethod(int nObjDefnID, in DefineObjMethod()
316 void CFXJS_Engine::DefineObjProperty(int nObjDefnID, in DefineObjProperty()
328 void CFXJS_Engine::DefineObjAllProperties( in DefineObjAllProperties()
342 void CFXJS_Engine::DefineObjConst(int nObjDefnID, in DefineObjConst()
352 void CFXJS_Engine::DefineGlobalMethod(const char* sMethodName, in DefineGlobalMethod()
363 void CFXJS_Engine::DefineGlobalConst(const wchar_t* sConstName, in DefineGlobalConst()
374 void CFXJS_Engine::InitializeEngine() { in InitializeEngine()
421 void CFXJS_Engine::ReleaseEngine() { in ReleaseEngine()
461 int CFXJS_Engine::Execute(const WideString& script, FXJSErr* pError) { in Execute()
482 v8::Local<v8::Object> CFXJS_Engine::NewFxDynamicObj(int nObjDefnID, in NewFxDynamicObj()
520 v8::Local<v8::Object> CFXJS_Engine::GetThisObj() { in GetThisObj()
530 void CFXJS_Engine::Error(const WideString& message) { in Error()
534 void CFXJS_Engine::SetObjectPrivate(v8::Local<v8::Object> pObj, void* p) { in SetObjectPrivate()
542 void* CFXJS_Engine::GetObjectPrivate(v8::Local<v8::Object> pObj) { in GetObjectPrivate()