Home | History | Annotate | Download | only in animator

Lines Matching defs:info

196     const SkMemberInfo* info = SkDisplayType::GetMembers(fMaker, element->getType(), NULL);
197 return (SkElementType) SkDisplayType::Find(fMaker, info);
207 const SkMemberInfo* info = element->getMember(field);
208 return (const SkMemberInfo*) info;
217 const SkMemberInfo* info = (const SkMemberInfo*) ai;
218 return (SkFieldType) info->getType();
229 const SkMemberInfo* info = (const SkMemberInfo*) ai;
230 SkASSERT(info->fType == SkType_Array);
231 return info->getArrayValue(element, index, operand);
311 int32_t SkAnimator::getInt(const SkDisplayable* element, const SkMemberInfo* info) {
312 if (info->fType != SkType_MemberProperty) {
314 if (info->getType() == SkType_Int) {
315 info->getValue(element, &operand, 1);
321 bool success = element->getProperty(info->propertyIndex(), &scriptValue);
337 SkScalar SkAnimator::getScalar(const SkDisplayable* element, const SkMemberInfo* info) {
338 if (info->fType != SkType_MemberProperty) {
340 if (info->getType() == SkType_Float) {
341 info->getValue(element, &operand, 1);
347 bool success = element->getProperty(info->propertyIndex(), &scriptValue);
366 const SkMemberInfo* info = (const SkMemberInfo*) ai;
368 info->getString(element, &temp);
540 bool SkAnimator::setArray(SkDisplayable* element, const SkMemberInfo* info, SkTypedArray array) {
541 if (info->fType != SkType_Array)
567 bool SkAnimator::setInt(SkDisplayable* element, const SkMemberInfo* info, int32_t s32) {
568 if (info->fType != SkType_MemberProperty) {
571 SkASSERT(info->getType() == SkType_Int);
572 info->setValue(element, &operand, 1);
577 element->setProperty(info->propertyIndex(), scriptValue);
592 bool SkAnimator::setScalar(SkDisplayable* element, const SkMemberInfo* info, SkScalar scalar) {
593 if (info->fType != SkType_MemberProperty) {
596 SkASSERT(info->getType() == SkType_Float);
597 info->setValue(element, &operand, 1);
602 element->setProperty(info->propertyIndex(), scriptValue);
618 const SkMemberInfo* info, const char* str) {
620 info->setValue(*fMaker, NULL, 0, info->fCount, element, info->getType(), str, strlen(str));