Lines Matching refs:pObjDef
235 CFXJS_ObjDefinition* pObjDef = pIsolateData->ObjDefinitionForID(i); in GetGlobalObjectTemplate() local
236 if (pObjDef->m_ObjType == FXJSOBJTYPE_GLOBAL) in GetGlobalObjectTemplate()
237 return pObjDef->GetInstanceTemplate(); in GetGlobalObjectTemplate()
262 CFXJS_ObjDefinition* pObjDef = pIsolateData->ObjDefinitionForID(id); in Dispose() local
263 if (!pObjDef) in Dispose()
265 if (pObjDef->m_pDestructor) in Dispose()
266 pObjDef->m_pDestructor(obj); in Dispose()
401 CFXJS_ObjDefinition* pObjDef = pIsolateData->ObjDefinitionForID(nObjDefnID); in DefineObjMethod() local
402 pObjDef->DefineMethod(NewString(sMethodName), pMethodCall); in DefineObjMethod()
412 CFXJS_ObjDefinition* pObjDef = pIsolateData->ObjDefinitionForID(nObjDefnID); in DefineObjProperty() local
413 pObjDef->DefineProperty(NewString(sPropName), pPropGet, pPropPut); in DefineObjProperty()
425 CFXJS_ObjDefinition* pObjDef = pIsolateData->ObjDefinitionForID(nObjDefnID); in DefineObjAllProperties() local
426 pObjDef->DefineAllProperties(pPropQurey, pPropGet, pPropPut, pPropDel); in DefineObjAllProperties()
435 CFXJS_ObjDefinition* pObjDef = pIsolateData->ObjDefinitionForID(nObjDefnID); in DefineObjConst() local
436 pObjDef->DefineConst(sConstName, pDefault); in DefineObjConst()
492 CFXJS_ObjDefinition* pObjDef = pIsolateData->ObjDefinitionForID(i); in InitializeEngine() local
493 if (pObjDef->m_ObjType == FXJSOBJTYPE_GLOBAL) { in InitializeEngine()
499 if (pObjDef->m_pConstructor) { in InitializeEngine()
500 pObjDef->m_pConstructor(this, v8Context->Global() in InitializeEngine()
505 } else if (pObjDef->m_ObjType == FXJSOBJTYPE_STATIC) { in InitializeEngine()
506 v8::Local<v8::String> pObjName = NewString(pObjDef->m_ObjName); in InitializeEngine()
529 CFXJS_ObjDefinition* pObjDef = pIsolateData->ObjDefinitionForID(i); in ReleaseEngine() local
531 if (pObjDef->m_ObjType == FXJSOBJTYPE_GLOBAL) { in ReleaseEngine()
539 if (pObjDef->m_pDestructor) in ReleaseEngine()
540 pObjDef->m_pDestructor(pObj); in ReleaseEngine()
590 CFXJS_ObjDefinition* pObjDef = pData->ObjDefinitionForID(nObjDefnID); in NewFXJSBoundObject() local
591 if (!pObjDef) in NewFXJSBoundObject()
595 if (!pObjDef->GetInstanceTemplate()->NewInstance(context).ToLocal(&obj)) in NewFXJSBoundObject()
600 if (pObjDef->m_pConstructor) in NewFXJSBoundObject()
601 pObjDef->m_pConstructor(this, obj); in NewFXJSBoundObject()
652 CFXJS_ObjDefinition* pObjDef = in GetObjectPrivate() local
654 if (!pObjDef || pObjDef->m_ObjType != FXJSOBJTYPE_GLOBAL) in GetObjectPrivate()