Lines Matching refs:element

190     SkDisplayable* element;
191 if (fMaker->find(id, &element) == false)
193 return (const SkDisplayable*) element;
197 SkDisplayable* element = (SkDisplayable*) ae;
198 const SkMemberInfo* info = SkDisplayType::GetMembers(fMaker, element->getType(), NULL);
203 const SkDisplayable* element = getElement(id);
204 return getElementType(element);
208 SkDisplayable* element = (SkDisplayable*) ae;
209 const SkMemberInfo* info = element->getMember(field);
214 const SkDisplayable* element = getElement(elementID);
215 return getField(element, field);
230 const SkDisplayable* element = (const SkDisplayable*) ae;
233 return info->getArrayValue(element, index, operand);
244 const SkDisplayable* element = getElement(id);
245 if (element == NULL)
247 const SkMemberInfo* field = getField(element, fieldID);
250 return getArrayInt(element, field, index);
261 const SkDisplayable* element = getElement(id);
262 if (element == NULL)
264 const SkMemberInfo* field = getField(element, fieldID);
267 return getArrayScalar(element, field, index);
278 const SkDisplayable* element = getElement(id);
279 if (element == NULL)
281 const SkMemberInfo* field = getField(element, fieldID);
284 return getArrayString(element, field, index);
313 int32_t SkAnimator::getInt(const SkDisplayable* element, const SkMemberInfo* info) {
317 info->getValue(element, &operand, 1);
323 bool success = element->getProperty(info->propertyIndex(), &scriptValue);
330 const SkDisplayable* element = getElement(id);
331 if (element == NULL)
333 const SkMemberInfo* field = getField(element, fieldID);
336 return getInt(element, field);
339 SkScalar SkAnimator::getScalar(const SkDisplayable* element, const SkMemberInfo* info) {
343 info->getValue(element, &operand, 1);
349 bool success = element->getProperty(info->propertyIndex(), &scriptValue);
356 const SkDisplayable* element = getElement(id);
357 if (element == NULL)
359 const SkMemberInfo* field = getField(element, fieldID);
362 return getScalar(element, field);
367 const SkDisplayable* element = (const SkDisplayable*) ae;
370 info->getString(element, &temp);
375 const SkDisplayable* element = getElement(id);
376 if (element == NULL)
378 const SkMemberInfo* field = getField(element, fieldID);
381 return getString(element, field);
542 bool SkAnimator::setArray(SkDisplayable* element, const SkMemberInfo* info, SkTypedArray array) {
548 SkDisplayTypes type = element->getType();
550 SkDisplayArray* dispArray = (SkDisplayArray*) element;
559 SkDisplayable* element = (SkDisplayable*) getElement(id);
561 if (element == NULL)
563 const SkMemberInfo* field = getField(element, fieldID);
566 return setArray(element, field, array);
569 bool SkAnimator::setInt(SkDisplayable* element, const SkMemberInfo* info, int32_t s32) {
574 info->setValue(element, &operand, 1);
579 element->setProperty(info->propertyIndex(), scriptValue);
585 SkDisplayable* element = (SkDisplayable*) getElement(id);
586 if (element == NULL)
588 const SkMemberInfo* field = getField(element, fieldID);
591 return setInt(element, field, s32);
594 bool SkAnimator::setScalar(SkDisplayable* element, const SkMemberInfo* info, SkScalar scalar) {
599 info->setValue(element, &operand, 1);
604 element->setProperty(info->propertyIndex(), scriptValue);
610 SkDisplayable* element = (SkDisplayable*) getElement(id);
611 if (element == NULL)
613 const SkMemberInfo* field = getField(element, fieldID);
616 return setScalar(element, field, scalar);
619 bool SkAnimator::setString(SkDisplayable* element,
622 info->setValue(*fMaker, NULL, 0, info->fCount, element, info->getType(), str, strlen(str));
627 SkDisplayable* element = (SkDisplayable*) getElement(id);
628 if (element == NULL)
630 const SkMemberInfo* field = getField(element, fieldID);
633 return setString(element, field, str);