Home | History | Annotate | Download | only in jsapi

Lines Matching refs:pArray

79 	CFX_PtrArray* pArray = (CFX_PtrArray*)isolate->GetData(0);
80 if(!pArray)
82 pArray = FX_NEW CFX_PtrArray();
83 isolate->SetData(0, pArray);
86 pArray->Add(pObjDef);
87 return pArray->GetSize()-1;
99 CFX_PtrArray* pArray = (CFX_PtrArray*)isolate->GetData(0);
100 if(!pArray) return 0;
102 if(nObjDefnID<0 || nObjDefnID>= pArray->GetSize()) return 0;
103 CJS_ObjDefintion* pObjDef = (CJS_ObjDefintion*)pArray->GetAt(nObjDefnID);
119 CFX_PtrArray* pArray = (CFX_PtrArray*)isolate->GetData(0);
120 if(!pArray) return 0;
122 if(nObjDefnID<0 || nObjDefnID>= pArray->GetSize()) return 0;
123 CJS_ObjDefintion* pObjDef = (CJS_ObjDefintion*)pArray->GetAt(nObjDefnID);
136 CFX_PtrArray* pArray = (CFX_PtrArray*)isolate->GetData(0);
137 if(!pArray) return 0;
139 if(nObjDefnID<0 || nObjDefnID>= pArray->GetSize()) return 0;
140 CJS_ObjDefintion* pObjDef = (CJS_ObjDefintion*)pArray->GetAt(nObjDefnID);
153 CFX_PtrArray* pArray = (CFX_PtrArray*)isolate->GetData(0);
154 if(!pArray) return 0;
159 if(nObjDefnID<0 || nObjDefnID>= pArray->GetSize()) return 0;
160 CJS_ObjDefintion* pObjDef = (CJS_ObjDefintion*)pArray->GetAt(nObjDefnID);
173 CFX_PtrArray* pArray = (CFX_PtrArray*)isolate->GetData(0);
174 ASSERT(pArray != NULL);
175 for(int i=0; i<pArray->GetSize(); i++)
177 CJS_ObjDefintion* pObjDef = (CJS_ObjDefintion*)pArray->GetAt(i);
246 CFX_PtrArray* pArray = (CFX_PtrArray*)isolate->GetData(0);
247 if(!pArray) return;
249 for(int i=0; i<pArray->GetSize(); i++)
251 CJS_ObjDefintion* pObjDef = (CJS_ObjDefintion*)pArray->GetAt(i);
291 CFX_PtrArray* pArray = (CFX_PtrArray*)isolate->GetData(0);
292 if(!pArray) return ;
294 for(int i=0; i<pArray->GetSize(); i++)
296 CJS_ObjDefintion* pObjDef = (CJS_ObjDefintion*)pArray->GetAt(i);
306 delete pArray;
371 CFX_PtrArray* pArray = (CFX_PtrArray*)isolate->GetData(0);
372 if(!pArray) return v8::Handle<v8::Object>();
375 if(nObjDefnID<0 || nObjDefnID>= pArray->GetSize()) return v8::Handle<v8::Object>();
376 CJS_ObjDefintion* pObjDef = (CJS_ObjDefintion*)pArray->GetAt(nObjDefnID);
399 CFX_PtrArray* pArray = (CFX_PtrArray*)isolate->GetData(0);
400 if(!pArray) return v8::Handle<v8::Object>();
402 if(nObjDefnID<0 || nObjDefnID>= pArray->GetSize()) return v8::Handle<v8::Object>();
403 CJS_ObjDefintion* pObjDef = (CJS_ObjDefintion*)pArray->GetAt(nObjDefnID);
418 CFX_PtrArray* pArray = (CFX_PtrArray*)isolate->GetData(0);
419 if(!pArray) return v8::Handle<v8::Object>();
448 CFX_PtrArray* pArray = (CFX_PtrArray*)isolate->GetData(0);
449 if(!pArray) return -1;
451 for(int i=0; i<pArray->GetSize(); i++)
453 CJS_ObjDefintion* pObjDef = (CJS_ObjDefintion*)pArray->GetAt(i);
621 unsigned JS_PutArrayElement(v8::Handle<v8::Array> pArray,unsigned index,v8::Handle<v8::Value> pValue,FXJSVALUETYPE eType)
623 if(pArray.IsEmpty()) return 0;
624 pArray->Set(index, pValue);
628 v8::Handle<v8::Value> JS_GetArrayElemnet(v8::Handle<v8::Array> pArray,unsigned index)
630 if(pArray.IsEmpty()) return v8::Handle<v8::Value>();
631 return pArray->Get(index);
634 unsigned JS_GetArrayLength(v8::Handle<v8::Array> pArray)
636 if(pArray.IsEmpty()) return 0;
637 return pArray->Length();