Lines Matching refs:virtual

34     virtual ~SkDisplayable();
35 virtual bool addChild(SkAnimateMaker& , SkDisplayable* child);
36 virtual bool canContainDependents() const;
37 virtual bool childrenNeedDisposing() const;
38 virtual void clearBounder();
39 virtual bool contains(SkDisplayable* );
40 virtual SkDisplayable* contains(const SkString& );
41 virtual SkDisplayable* deepCopy(SkAnimateMaker* );
42 virtual void dirty();
44 virtual void dump(SkAnimateMaker* );
49 virtual void dumpEvents();
51 virtual bool enable( SkAnimateMaker& );
52 virtual void enableBounder();
53 virtual void executeFunction(SkDisplayable* , int functionIndex,
57 virtual void executeFunction2(SkDisplayable* , int functionIndex,
59 virtual void getBounds(SkRect* );
60 virtual const SkFunctionParamType* getFunctionsParameters();
61 virtual const SkMemberInfo* getMember(int index);
62 virtual const SkMemberInfo* getMember(const char name[]);
65 virtual SkDisplayable* getParent() const;
66 virtual bool getProperty(int index, SkScriptValue* value) const;
67virtual bool getProperty2(int index, SkOperand2* value) const; // compiled scripting experiment
68 virtual SkDisplayTypes getType() const;
69 virtual bool hasEnable() const;
75 virtual bool isDrawable() const;
80 virtual bool isPaint() const { return getType() == SkType_Paint; } in isPaint()
81 virtual bool isPath() const { return false; } in isPath()
83 virtual void onEndElement(SkAnimateMaker& );
84 virtual const SkMemberInfo* preferredChild(SkDisplayTypes type);
85 virtual bool resolveIDs(SkAnimateMaker& maker, SkDisplayable* original, SkApply* );
86 virtual void setChildHasID();
87 virtual bool setParent(SkDisplayable* );
88 virtual bool setProperty(int index, SkScriptValue& );
93 virtual bool isMatrixPart() const { return false; } in isMatrixPart()
95 virtual bool isPaintPart() const { return false; } in isPaintPart()
96 virtual bool isPathPart() const { return false; } in isPathPart()
97 virtual void validate();