Lines Matching refs:displayable
94 SkDisplayable* displayable; in Box() local
98 displayable = boxedValue; in Box()
102 displayable = boxedValue; in Box()
107 displayable = boxedValue; in Box()
112 displayable = boxedValue; in Box()
117 displayable = boxedValue; in Box()
127 engine->track(displayable); in Box()
128 scriptValue->fOperand.fObject = displayable; in Box()
162 SkDisplayable* displayable; in EvalID() local
163 bool success = ids->find(token, len, &displayable); in EvalID()
165 displayable = engine->fWorking; in EvalID()
167 SkDisplayable* parent = displayable->getParent(); in EvalID()
176 if (displayable && EvalMember(token, len, displayable, engine, value)) in EvalID()
182 value->fOperand.fDisplayable = displayable; in EvalID()
184 if (displayable->canContainDependents() && working && working->isAnimate()) { in EvalID()
187 SkDisplayDepend* depend = (SkDisplayDepend* ) displayable; in EvalID()
222 SkDisplayable* displayable, SkScriptValue* value) { in EvalMemberCommon() argument
236 … value->fOperand.fS32 = *(int32_t*) info->memberData(displayable); // OK for SkScalar too in EvalMemberCommon()
245 info->getString(displayable, &displayableString); in EvalMemberCommon()
251 SkTDOperandArray* displayableArray = (SkTDOperandArray*) info->memberData(displayable); in EvalMemberCommon()
252 if (displayable->getType() == SkType_Array) { in EvalMemberCommon()
253 SkDisplayArray* typedArray = (SkDisplayArray*) displayable; in EvalMemberCommon()
275 SkDisplayable* displayable = (SkDisplayable*) object; in EvalMember() local
277 SkDisplayable* named = displayable->contains(name); in EvalMember()
283 const SkMemberInfo* info = displayable->getMember(name.c_str()); in EvalMember()
287 if (displayable->getProperty(info->propertyIndex(), value) == false) { in EvalMember()
292 return EvalMemberCommon(engine, info, displayable, value); in EvalMember()
298 SkDisplayable* displayable = (SkDisplayable*) object; in EvalMemberFunction() local
300 const SkMemberInfo* info = displayable->getMember(name.c_str()); in EvalMemberFunction()
306 displayable->executeFunction(displayable, info->functionIndex(), params, info->getType(), in EvalMemberFunction()
308 return EvalMemberCommon(engine, info, displayable, value); in EvalMemberFunction()
311 bool SkAnimatorScript::EvaluateDisplayable(SkAnimateMaker& maker, SkDisplayable* displayable, const… in EvaluateDisplayable() argument
312 SkAnimatorScript engine(maker, displayable, SkType_Displayable); in EvaluateDisplayable()
320 bool SkAnimatorScript::EvaluateInt(SkAnimateMaker& maker, SkDisplayable* displayable, const char* s… in EvaluateInt() argument
321 SkAnimatorScript engine(maker, displayable, SkType_Int); in EvaluateInt()
329 bool SkAnimatorScript::EvaluateFloat(SkAnimateMaker& maker, SkDisplayable* displayable, const char*… in EvaluateFloat() argument
330 SkAnimatorScript engine(maker, displayable, SkType_Float); in EvaluateFloat()
338 bool SkAnimatorScript::EvaluateString(SkAnimateMaker& maker, SkDisplayable* displayable, const char… in EvaluateString() argument
339 SkAnimatorScript engine(maker, displayable, SkType_String); in EvaluateString()
347 bool SkAnimatorScript::EvaluateString(SkAnimateMaker& maker, SkDisplayable* displayable, SkDisplaya… in EvaluateString() argument
348 SkAnimatorScript engine(maker, displayable, SkType_String); in EvaluateString()
430 SkDisplayable* displayable = (SkDisplayable*) object;
432 bool success = ids->findKey(displayable, &key);
444 SkDisplayable* displayable = (SkDisplayable*) scriptValue->fOperand.fObject; in Unbox() local
445 SkDisplayTypes type = displayable->getType(); in Unbox()
446 switch (displayable->getType()) { in Unbox()
448 SkDisplayArray* boxedValue = (SkDisplayArray*) displayable; in Unbox()
452 SkDisplayBoolean* boxedValue = (SkDisplayBoolean*) displayable; in Unbox()
456 SkDisplayInt* boxedValue = (SkDisplayInt*) displayable; in Unbox()
460 SkDisplayFloat* boxedValue = (SkDisplayFloat*) displayable; in Unbox()
464 SkDisplayString* boxedValue = (SkDisplayString*) displayable; in Unbox()
469 SkDEBUGCODE(bool success = ) maker->findKey(displayable, &id); in Unbox()