Home | History | Annotate | Download | only in animator

Lines Matching defs:displayable

58         SkDisplayable* displayable;
62 displayable = boxedValue;
66 displayable = boxedValue;
71 displayable = boxedValue;
76 displayable = boxedValue;
84 track(displayable);
85 operand->fObject = (void*) displayable;
97 void track(SkDisplayable* displayable) {
98 SkASSERT(fTrackDisplayable.find(displayable) < 0);
99 *fTrackDisplayable.append() = displayable;
161 SkDisplayable* displayable;
162 bool success = fEngine->getMaker().find(token, len, &displayable);
166 *result = (size_t) displayable;
168 if (displayable->canContainDependents() && working && working->isAnimate()) {
171 SkDisplayDepend* depend = (SkDisplayDepend* ) displayable;
199 SkDisplayable* displayable = (SkDisplayable*) object;
201 SkDisplayable* named = displayable->contains(name);
207 const SkMemberInfo* info = displayable->getMember(name.c_str());
217 SkDisplayable* displayable = (SkDisplayable*) object;
219 if (displayable->getProperty2(info->propertyIndex(), value) == false) {
223 return fEngine->evalMemberCommon(info, displayable, value);
235 SkDisplayable* displayable = (SkDisplayable*) object;
237 const SkMemberInfo* info = displayable->getMember(name.c_str());
254 SkDisplayable* displayable = (SkDisplayable*) object;
255 displayable->executeFunction2(displayable, info->functionIndex(), params, info->getType(),
257 return fEngine->evalMemberCommon(info, displayable, value);
308 SkDisplayable* displayable = (SkDisplayable*) operand->fObject;
309 switch (displayable->getType()) {
311 SkDisplayArray* boxedValue = (SkDisplayArray*) displayable;
319 SkDisplayBoolean* boxedValue = (SkDisplayBoolean*) displayable;
323 SkDisplayInt* boxedValue = (SkDisplayInt*) displayable;
327 SkDisplayFloat* boxedValue = (SkDisplayFloat*) displayable;
331 SkDisplayString* boxedValue = (SkDisplayString*) displayable;
336 bool success = fEngine->getMaker().findKey(displayable, &id);
345 SkDisplayable* displayable = (SkDisplayable*) operand->fObject;
346 switch (displayable->getType()) {
399 SkDisplayable* displayable, SkOperand2* value) {
413 value->fS32 = *(int32_t*) info->memberData(displayable); // OK for SkScalar too
422 info->getString(displayable, &displayableString);
428 SkTDOperandArray* displayableArray = (SkTDOperandArray*) info->memberData(displayable);
429 if (displayable->getType() == SkType_Array) {
430 SkDisplayArray* typedArray = (SkDisplayArray*) displayable;