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::add(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);
245 void SkDisplayable::dumpBase(SkAnimateMaker* maker) {
258 void SkDisplayable::dumpChildren(SkAnimateMaker* maker, bool closedAngle) {
270 SkDisplayable** displayable = (SkDisplayable**) info->memberData(this);
271 if (*displayable == NULL || *displayable == (SkDisplayable*) -1)
287 void SkDisplayable::dumpEnd(SkAnimateMaker* maker) {
296 void SkDisplayable::dumpEvents() {
299 void SkDisplayable::dumpValues(const SkMemberInfo* info, SkDisplayTypes type, SkOperand op, SkOperand blankOp,
405 bool SkDisplayable::enable( SkAnimateMaker& ) {
409 void SkDisplayable::enableBounder() {
412 void SkDisplayable::executeFunction(SkDisplayable* , int index,
417 void SkDisplayable::executeFunction(SkDisplayable* target,
429 void SkDisplayable::executeFunction2(SkDisplayable* , int index,
434 void SkDisplayable::getBounds(SkRect* rect) {
440 const SkFunctionParamType* SkDisplayable::getFunctionsParameters() {
444 const SkMemberInfo* SkDisplayable::getMember(int index) {
448 const SkMemberInfo* SkDisplayable::getMember(const char name[]) {
452 const SkFunctionParamType* SkDisplayable::getParameters(const SkMemberInfo* info,
474 SkDisplayable* SkDisplayable::getParent() const {
478 bool SkDisplayable::getProperty(int index, SkScriptValue* ) const {
483 bool SkDisplayable::getProperty2(int index, SkOperand2* value) const {
488 SkDisplayTypes SkDisplayable::getType() const {
492 bool SkDisplayable::hasEnable() const {
496 bool SkDisplayable::isDrawable() const {
500 void SkDisplayable::onEndElement(SkAnimateMaker& ) {}
502 const SkMemberInfo* SkDisplayable::preferredChild(SkDisplayTypes type) {
506 bool SkDisplayable::resolveIDs(SkAnimateMaker& maker, SkDisplayable* original, SkApply* apply) {
510 //SkDisplayable* SkDisplayable::resolveTarget(SkAnimateMaker& ) {
514 void SkDisplayable::setChildHasID() {
517 bool SkDisplayable::setParent(SkDisplayable* ) {
521 bool SkDisplayable::setProperty(int index, SkScriptValue& ) {
526 void SkDisplayable::setReference(const SkMemberInfo* info, SkDisplayable* displayable) {
546 memcpy(storage, &displayable, sizeof(SkDisplayable*));
554 void SkDisplayable::validate() {