Lines Matching refs:SkDisplayable
20 SkTDDisplayableArray SkDisplayable::fAllocations;
24 SkDisplayable::SkDisplayable() { in SkDisplayable() function in SkDisplayable
33 SkDisplayable::~SkDisplayable() { in ~SkDisplayable()
42 bool SkDisplayable::addChild(SkAnimateMaker& , SkDisplayable* child) { in addChild()
51 bool SkDisplayable::canContainDependents() const { in canContainDependents()
55 bool SkDisplayable::childrenNeedDisposing() const { in childrenNeedDisposing()
59 void SkDisplayable::clearBounder() { in clearBounder()
62 bool SkDisplayable::contains(SkDisplayable* ) { in contains() argument
66 SkDisplayable* SkDisplayable::contains(const SkString& ) { in contains()
70 SkDisplayable* SkDisplayable::deepCopy(SkAnimateMaker* maker) { in deepCopy()
76 SkDisplayable* copy = SkDisplayType::CreateInstance(maker, type); in deepCopy()
112 SkDisplayable** displayable = (SkDisplayable**) info->memberData(this); in deepCopy()
113 if (*displayable == nullptr || *displayable == (SkDisplayable*) -1) in deepCopy()
115 SkDisplayable* deeper = (*displayable)->deepCopy(maker); in deepCopy()
133 void SkDisplayable::dirty() { in dirty()
137 void SkDisplayable::dump(SkAnimateMaker* maker) { in dump()
145 void SkDisplayable::dumpAttrs(SkAnimateMaker* maker) { in dumpAttrs()
151 SkDisplayable* blankCopy = SkDisplayType::CreateInstance(maker, type); in dumpAttrs()
241 void SkDisplayable::dumpBase(SkAnimateMaker* maker) { in dumpBase()
254 void SkDisplayable::dumpChildren(SkAnimateMaker* maker, bool closedAngle) { in dumpChildren()
266 SkDisplayable** displayable = (SkDisplayable**) info->memberData(this); in dumpChildren()
267 if (*displayable == nullptr || *displayable == (SkDisplayable*) -1) in dumpChildren()
283 void SkDisplayable::dumpEnd(SkAnimateMaker* maker) { in dumpEnd()
292 void SkDisplayable::dumpEvents() { in dumpEvents()
295 void SkDisplayable::dumpValues(const SkMemberInfo* info, SkDisplayTypes type, SkOperand op, SkOpera… in dumpValues()
389 bool SkDisplayable::enable( SkAnimateMaker& ) { in enable()
393 void SkDisplayable::enableBounder() { in enableBounder()
396 void SkDisplayable::executeFunction(SkDisplayable* , int index, in executeFunction() argument
401 void SkDisplayable::executeFunction(SkDisplayable* target, in executeFunction()
413 void SkDisplayable::executeFunction2(SkDisplayable* , int index, in executeFunction2() argument
418 void SkDisplayable::getBounds(SkRect* rect) { in getBounds()
424 const SkFunctionParamType* SkDisplayable::getFunctionsParameters() { in getFunctionsParameters()
428 const SkMemberInfo* SkDisplayable::getMember(int index) { in getMember()
432 const SkMemberInfo* SkDisplayable::getMember(const char name[]) { in getMember()
436 const SkFunctionParamType* SkDisplayable::getParameters(const SkMemberInfo* info, in getParameters()
458 SkDisplayable* SkDisplayable::getParent() const { in getParent()
462 bool SkDisplayable::getProperty(int index, SkScriptValue* ) const { in getProperty()
467 bool SkDisplayable::getProperty2(int index, SkOperand2* value) const { in getProperty2()
472 SkDisplayTypes SkDisplayable::getType() const { in getType()
476 bool SkDisplayable::hasEnable() const { in hasEnable()
480 bool SkDisplayable::isDrawable() const { in isDrawable()
484 void SkDisplayable::onEndElement(SkAnimateMaker& ) {} in onEndElement()
486 const SkMemberInfo* SkDisplayable::preferredChild(SkDisplayTypes type) { in preferredChild()
490 bool SkDisplayable::resolveIDs(SkAnimateMaker& maker, SkDisplayable* original, SkApply* apply) { in resolveIDs()
498 void SkDisplayable::setChildHasID() { in setChildHasID()
501 bool SkDisplayable::setParent(SkDisplayable* ) { in setParent() argument
505 bool SkDisplayable::setProperty(int index, SkScriptValue& ) { in setProperty()
510 void SkDisplayable::setReference(const SkMemberInfo* info, SkDisplayable* displayable) { in setReference()
530 memcpy(storage, &displayable, sizeof(SkDisplayable*)); in setReference()
538 void SkDisplayable::validate() { in validate()