Home | History | Annotate | Download | only in animator

Lines Matching full:operand

33     merge type and operand arrays into scriptvalue array
539 SkOperand operand;
644 script = SkParse::FindHex(script, (uint32_t*)&operand.fS32);
658 dotCheck = SkParse::FindS32(script, &operand.fS32);
666 script = SkParse::FindScalar(script, &operand.fScalar);
671 fOperandStack.push(operand);
693 operand.fString = new SkString();
694 track(operand.fString);
702 operand.fString->append(script, 1);
712 fOperandStack.push(operand);
755 operand.fArray = value->fOperand.fArray = new SkTypedArray(ToDisplayType(fReturnType));
758 fOperandStack.push(operand);
773 operand.fS32 = 0;
775 fOperandStack.push(operand);
835 SkOperand operand;
836 operand.fS32 = 0;
838 operand.fString = string;
839 fOperandStack.push(operand);
1178 SkOperand operand;
1179 if (array->getIndex(index, &operand) == false) {
1185 fOperandStack.push(operand);
1505 SkOperand& operand = value->fOperand;
1512 operand.fS32 = SkScalarFloor(operand.fScalar);
1518 success = SkParse::FindS32(operand.fString->c_str(), &operand.fS32) != NULL;
1523 if ((uint32_t)operand.fS32 == SK_NaN32)
1524 operand.fScalar = SK_ScalarNaN;
1525 else if (SkAbs32(operand.fS32) == SK_MaxS32)
1526 operand.fScalar = SkSign32(operand.fS32) * SK_ScalarMax;
1528 operand.fScalar = SkIntToScalar(operand.fS32);
1534 success = SkParse::FindScalar(operand.fString->c_str(), &operand.fScalar) != NULL;
1542 strPtr->appendS32(operand.fS32);
1550 strPtr->appendScalar(operand.fScalar);
1552 operand.fString = strPtr;
1556 *array->append() = operand;
1558 operand.fArray = array;