Lines Matching defs:SkDisplayable

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