Home | History | Annotate | Download | only in animator

Lines Matching refs:operand

50 	virtual bool convert(SkOperand2::OpType type, SkOperand2* operand) {
54 SkDisplayArray* boxedValue = new SkDisplayArray(*operand->fArray);
60 boxedValue->value = operand->fS32;
65 boxedValue->value = operand->fScalar;
68 SkDisplayString* boxedValue = new SkDisplayString(*operand->fString);
78 operand->fObject = (void*) displayable;
299 virtual bool convert(SkOperand2::OpType type, SkOperand2* operand) {
301 SkDisplayable* displayable = (SkDisplayable*) operand->fObject;
305 operand->fArray = new SkOpArray(SkAnimatorScript2::ToOpType(boxedValue->values.getType()));
307 operand->fArray->setCount(count);
308 memcpy(operand->fArray->begin(), boxedValue->values.begin(), count * sizeof(SkOperand2));
309 fEngine->track(operand->fArray);
313 operand->fS32 = boxedValue->value;
317 operand->fS32 = boxedValue->value;
321 operand->fScalar = boxedValue->value;
325 operand->fString = SkNEW_ARGS(SkString, (boxedValue->value));
331 operand->fString = SkNEW_ARGS(SkString, (id));
337 virtual SkOperand2::OpType getReturnType(int /*index*/, SkOperand2* operand) {
338 SkDisplayable* displayable = (SkDisplayable*) operand->fObject;