Searched refs:SkDisplayable (Results 1 - 25 of 77) sorted by relevance

1234

/external/skia/src/animator/
H A DSkDisplayScreenplay.h13 #include "SkDisplayable.h"
16 class SkDisplayScreenplay : public SkDisplayable {
H A DSkDisplayable.cpp10 #include "SkDisplayable.h"
19 // int SkDisplayable::fAllocationCount;
20 SkTDDisplayableArray SkDisplayable::fAllocations;
24 SkDisplayable::SkDisplayable() { function in class:SkDisplayable
33 SkDisplayable::~SkDisplayable() {
42 bool SkDisplayable::addChild(SkAnimateMaker& , SkDisplayable* child) {
46 //void SkDisplayable
[all...]
H A DSkDisplayNumber.h13 #include "SkDisplayable.h"
16 class SkDisplayNumber : public SkDisplayable {
H A DSkDrawPoint.h24 class SkDrawPoint : public SkDisplayable {
30 typedef SkDisplayable INHERITED;
H A DSkPostParts.h22 SkDisplayable* getParent() const override;
24 bool setParent(SkDisplayable* ) override;
H A DSkAnimatorScript.h13 #include "SkDisplayable.h"
27 SkAnimatorScript(SkAnimateMaker& , SkDisplayable* , SkDisplayTypes type);
30 void track(SkDisplayable* displayable) {
33 static bool EvaluateDisplayable(SkAnimateMaker& , SkDisplayable* , const char* script, SkDisplayable** );
34 static bool EvaluateFloat(SkAnimateMaker& , SkDisplayable* , const char* script, SkScalar* );
35 static bool EvaluateInt(SkAnimateMaker& , SkDisplayable* , const char* script, int32_t* );
36 static bool EvaluateString(SkAnimateMaker& , SkDisplayable* , const char* script, SkString* );
37 static bool EvaluateString(SkAnimateMaker& , SkDisplayable* , SkDisplayable* paren
[all...]
H A DSkAnimatorScript2.h11 #include "SkDisplayable.h"
27 SkAnimatorScript2(SkAnimateMaker& , SkDisplayable* working, SkDisplayTypes type);
30 SkDisplayable* displayable, SkOperand2* value);
32 SkDisplayable* getWorking() { return fWorking; }
39 SkDisplayable* fWorking;
H A DSkDisplayInclude.h13 #include "SkDisplayable.h"
16 class SkInclude : public SkDisplayable {
H A DSkHitClear.h13 #include "SkDisplayable.h"
17 class SkHitClear : public SkDisplayable {
H A DSkDisplayInput.h13 #include "SkDisplayable.h"
16 class SkInput : public SkDisplayable {
19 SkDisplayable* contains(const SkString& ) override;
H A DSkDisplayMath.h13 #include "SkDisplayable.h"
17 class SkDisplayMath : public SkDisplayable {
19 void executeFunction(SkDisplayable* , int index,
H A DSkDisplayEvent.h13 #include "SkDisplayable.h"
20 class SkDisplayEvent : public SkDisplayable {
37 bool addChild(SkAnimateMaker& , SkDisplayable* child) override;
38 bool contains(SkDisplayable*) override;
39 SkDisplayable* contains(const SkString& ) override;
59 SkDisplayable* fTarget; // used by onEnd
63 typedef SkDisplayable INHERITED;
H A DSkDisplayable.h29 class SkDisplayable { class
32 SkDisplayable();
34 virtual ~SkDisplayable();
35 virtual bool addChild(SkAnimateMaker& , SkDisplayable* child);
39 virtual bool contains(SkDisplayable* );
40 virtual SkDisplayable* contains(const SkString& );
41 virtual SkDisplayable* deepCopy(SkAnimateMaker* );
53 virtual void executeFunction(SkDisplayable* , int functionIndex,
55 void executeFunction(SkDisplayable* , const SkMemberInfo* ,
57 virtual void executeFunction2(SkDisplayable* , in
[all...]
H A DSkDrawPath.h22 bool addChild(SkAnimateMaker& , SkDisplayable* child) override;
27 SkDisplayable* getParent() const override;
36 bool setParent(SkDisplayable* parent) override;
45 SkDisplayable* fParent; // SkPolyToPoly or SkFromPath, for instance
54 bool addChild(SkAnimateMaker& , SkDisplayable*) override;
H A DSkDisplayPost.h13 #include "SkDisplayable.h"
22 class SkPost : public SkDisplayable {
30 bool addChild(SkAnimateMaker& , SkDisplayable* child) override;
56 typedef SkDisplayable INHERITED;
H A DSkDrawColor.h23 SkDisplayable* deepCopy(SkAnimateMaker* ) override;
24 SkDisplayable* getParent() const override;
27 bool setParent(SkDisplayable* parent) override;
H A DSkDrawRectangle.h27 SkDisplayable* getParent() const override;
29 bool setParent(SkDisplayable* parent) override;
33 SkDisplayable* fParent;
H A DSkADrawable.h13 #include "SkDisplayable.h"
19 class SkADrawable : public SkDisplayable {
H A DSkAnimateMaker.h32 class SkDisplayable;
47 void childrenAdd(SkDisplayable* child) { *fChildren.append() = child; }
49 bool computeID(SkDisplayable* displayable, SkDisplayable* parent, SkString* newID);
50 SkDisplayable* createInstance(const char name[], size_t len);
59 int dynamicProperty(SkString& nameStr, SkDisplayable** );
60 bool find(const char* str, SkDisplayable** displayablePtr) const {
63 bool find(const char* str, size_t len, SkDisplayable** displayablePtr) const {
66 bool findKey(SkDisplayable* displayable, const char** string) const {
69 // bool find(SkString& string, SkDisplayable** displayablePt
[all...]
H A DSkHitClear.cpp24 SkDisplayable* target = targets[tIndex];
H A DSkHitTest.cpp34 SkDisplayable* bullet = bullets[bIndex];
41 SkDisplayable* target = targets[tIndex];
56 SkDisplayable* bullet = bullets[bIndex];
60 SkDisplayable* target = targets[tIndex];
H A DSkAnimateBase.h13 #include "SkDisplayable.h"
21 class SkAnimateBase : public SkDisplayable {
27 SkDisplayable* deepCopy(SkAnimateMaker* ) override;
35 SkDisplayable* getParent() const override;
45 bool setParent(SkDisplayable* ) override;
77 typedef SkDisplayable INHERITED;
H A DSkAnimateMaker.cpp13 #include "SkDisplayable.h"
76 bool SkAnimateMaker::computeID(SkDisplayable* displayable, SkDisplayable* parent, SkString* newID) {
83 SkDisplayable* SkAnimateMaker::createInstance(const char name[], size_t len) {
119 return *(const SkDisplayable**)a - *(const SkDisplayable**)b;
139 SkTDArray<SkDisplayable*> children(fChildren.begin(), fChildren.count());
140 SkQSort(children.begin(), children.count(), sizeof(SkDisplayable*),compare_disp);
142 SkDisplayable* helper = fHelpers[index];
143 result = SkTSearch(children.begin(), children.count(), helper, sizeof(SkDisplayable*));
[all...]
H A DSkAnimator.cpp182 const SkAnimator* SkAnimator::getAnimator(const SkDisplayable* displayable) const {
189 const SkDisplayable* SkAnimator::getElement(const char* id) {
190 SkDisplayable* element;
193 return (const SkDisplayable*) element;
196 SkElementType SkAnimator::getElementType(const SkDisplayable* ae) {
197 SkDisplayable* element = (SkDisplayable*) ae;
203 const SkDisplayable* element = getElement(id);
207 const SkMemberInfo* SkAnimator::getField(const SkDisplayable* ae, const char* field) {
208 SkDisplayable* elemen
[all...]
/external/skia/include/animator/
H A DSkAnimator.h19 class SkDisplayable;
214 const SkAnimator* getAnimator(const SkDisplayable* element) const;
222 int32_t getArrayInt(const SkDisplayable* element, const SkMemberInfo* field, int index);
238 SkScalar getArrayScalar(const SkDisplayable* element, const SkMemberInfo* field, int index);
254 const char* getArrayString(const SkDisplayable* element, const SkMemberInfo* field, int index);
268 const SkDisplayable* getElement(const char* elementID);
275 SkElementType getElementType(const SkDisplayable* element);
288 const SkMemberInfo* getField(const SkDisplayable* element, const char* fieldName);
333 int32_t getInt(const SkDisplayable* element, const SkMemberInfo* field);
347 SkScalar getScalar(const SkDisplayable* elemen
[all...]

Completed in 208 milliseconds

1234