Home | History | Annotate | Download | only in animator

Lines Matching full:displayable

51 		SkDisplayable* displayable;
55 displayable = boxedValue;
59 displayable = boxedValue;
64 displayable = boxedValue;
69 displayable = boxedValue;
77 track(displayable);
78 operand->fObject = (void*) displayable;
90 void track(SkDisplayable* displayable) {
91 SkASSERT(fTrackDisplayable.find(displayable) < 0);
92 *fTrackDisplayable.append() = displayable;
154 SkDisplayable* displayable;
155 bool success = fEngine->getMaker().find(token, len, &displayable);
159 *result = (size_t) displayable;
161 if (displayable->canContainDependents() && working && working->isAnimate()) {
164 SkDisplayDepend* depend = (SkDisplayDepend* ) displayable;
192 SkDisplayable* displayable = (SkDisplayable*) object;
194 SkDisplayable* named = displayable->contains(name);
200 const SkMemberInfo* info = displayable->getMember(name.c_str());
210 SkDisplayable* displayable = (SkDisplayable*) object;
212 if (displayable->getProperty2(info->propertyIndex(), value) == false) {
216 return fEngine->evalMemberCommon(info, displayable, value);
228 SkDisplayable* displayable = (SkDisplayable*) object;
230 const SkMemberInfo* info = displayable->getMember(name.c_str());
247 SkDisplayable* displayable = (SkDisplayable*) object;
248 displayable->executeFunction2(displayable, info->functionIndex(), params, info->getType(),
250 return fEngine->evalMemberCommon(info, displayable, value);
301 SkDisplayable* displayable = (SkDisplayable*) operand->fObject;
302 switch (displayable->getType()) {
304 SkDisplayArray* boxedValue = (SkDisplayArray*) displayable;
312 SkDisplayBoolean* boxedValue = (SkDisplayBoolean*) displayable;
316 SkDisplayInt* boxedValue = (SkDisplayInt*) displayable;
320 SkDisplayFloat* boxedValue = (SkDisplayFloat*) displayable;
324 SkDisplayString* boxedValue = (SkDisplayString*) displayable;
329 bool success = fEngine->getMaker().findKey(displayable, &id);
338 SkDisplayable* displayable = (SkDisplayable*) operand->fObject;
339 switch (displayable->getType()) {
392 SkDisplayable* displayable, SkOperand2* value) {
406 value->fS32 = *(int32_t*) info->memberData(displayable); // OK for SkScalar too
415 info->getString(displayable, &displayableString);
421 SkTDOperandArray* displayableArray = (SkTDOperandArray*) info->memberData(displayable);
422 if (displayable->getType() == SkType_Array) {
423 SkDisplayArray* typedArray = (SkDisplayArray*) displayable;