Searched refs:displayable (Results 1 - 18 of 18) sorted by relevance

/external/skia/src/animator/
H A DSkDisplayXMLParser.cpp90 SkDisplayable* displayable = parPtr->fDisplayable; local
91 if (displayable == fCurrDisplayable)
93 SkASSERT(fMaker.fChildren.find(displayable) < 0);
94 if (fMaker.fHelpers.find(displayable) < 0)
95 delete displayable;
110 SkDisplayable* displayable = fCurrDisplayable;
120 displayable->_id.set(attrValue, attrValueLen);
121 displayable->id = displayable->_id.c_str();
123 fMaker.idsSet(attrValue, attrValueLen, displayable);
172 SkDisplayable* displayable = container.fDisplayable; local
[all...]
H A DSkPostParts.cpp55 bool SkData::setParent(SkDisplayable* displayable) { argument
56 if (displayable->isPost() == false)
58 fParent = (SkPost*) displayable;
H A DSkMemberInfo.cpp91 bool SkMemberInfo::getArrayValue(const SkDisplayable* displayable, int index, SkOperand* value) const { argument
93 char* valuePtr = (char*) *(SkOperand**) memberData(displayable);
95 if (displayable->getType() == SkType_Array) {
96 SkDisplayArray* dispArray = (SkDisplayArray*) displayable;
107 size_t SkMemberInfo::getSize(const SkDisplayable* displayable) const {
115 if (displayable == NULL)
117 if (displayable->getType() == SkType_Array) {
118 SkDisplayArray* dispArray = (SkDisplayArray*) displayable;
122 SkTDOperandArray* array = (SkTDOperandArray*) memberData(displayable);
131 void SkMemberInfo::getString(const SkDisplayable* displayable, SkStrin argument
145 getValue(const SkDisplayable* displayable, SkOperand value[], int count) const argument
154 setString(SkDisplayable* displayable, SkString* value) const argument
160 setValue(SkDisplayable* displayable, const SkOperand values[], int count) const argument
190 setValue(SkAnimateMaker& maker, SkTDOperandArray* arrayStorage, int storageOffset, int maxStorage, SkDisplayable* displayable, SkDisplayTypes outType, const char rawValue[], size_t rawValueLen) const argument
356 setValue(SkAnimateMaker& maker, SkTDOperandArray* arrayStorage, int storageOffset, int maxStorage, SkDisplayable* displayable, SkDisplayTypes outType, SkString& raw) const argument
363 writeValue(SkDisplayable* displayable, SkTDOperandArray* arrayStorage, int storageOffset, int maxStorage, void* untypedStorage, SkDisplayTypes outType, SkScriptValue& scriptValue) const argument
[all...]
H A DSkAnimatorScript2.cpp51 SkDisplayable* displayable; local
55 displayable = boxedValue;
59 displayable = boxedValue;
64 displayable = boxedValue;
69 displayable = boxedValue;
77 track(displayable);
78 operand->fObject = (void*) displayable;
90 void track(SkDisplayable* displayable) { argument
91 SkASSERT(fTrackDisplayable.find(displayable) < 0);
92 *fTrackDisplayable.append() = displayable;
154 SkDisplayable* displayable; local
192 SkDisplayable* displayable = (SkDisplayable*) object; local
210 SkDisplayable* displayable = (SkDisplayable*) object; local
228 SkDisplayable* displayable = (SkDisplayable*) object; local
247 SkDisplayable* displayable = (SkDisplayable*) object; local
301 SkDisplayable* displayable = (SkDisplayable*) operand->fObject; local
338 SkDisplayable* displayable = (SkDisplayable*) operand->fObject; local
391 evalMemberCommon(const SkMemberInfo* info, SkDisplayable* displayable, SkOperand2* value) argument
[all...]
H A DSkAnimatorScript.cpp102 SkDisplayable* displayable; local
106 displayable = boxedValue;
110 displayable = boxedValue;
115 displayable = boxedValue;
120 displayable = boxedValue;
125 displayable = boxedValue;
135 engine->track(displayable);
136 scriptValue->fOperand.fObject = displayable;
170 SkDisplayable* displayable; local
171 bool success = ids->find(token, len, &displayable);
229 EvalMemberCommon(SkScriptEngine* engine, const SkMemberInfo* info, SkDisplayable* displayable, SkScriptValue* value) argument
283 SkDisplayable* displayable = (SkDisplayable*) object; local
306 SkDisplayable* displayable = (SkDisplayable*) object; local
319 EvaluateDisplayable(SkAnimateMaker& maker, SkDisplayable* displayable, const char* script, SkDisplayable** result) argument
328 EvaluateInt(SkAnimateMaker& maker, SkDisplayable* displayable, const char* script, int32_t* result) argument
337 EvaluateFloat(SkAnimateMaker& maker, SkDisplayable* displayable, const char* script, SkScalar* result) argument
346 EvaluateString(SkAnimateMaker& maker, SkDisplayable* displayable, const char* script, SkString* result) argument
355 EvaluateString(SkAnimateMaker& maker, SkDisplayable* displayable, SkDisplayable* parent, const char* script, SkString* result) argument
452 SkDisplayable* displayable = (SkDisplayable*) scriptValue->fOperand.fObject; local
[all...]
H A DSkDisplayEvent.cpp142 SkDisplayable* displayable = fChildren[index]; local
143 if (displayable->isGroup()) {
145 *parentList->append() = (SkDrawable*) displayable; // make it findable before children are enabled
147 if (displayable->enable(maker))
151 if (displayable->isDrawable() == false)
153 SkDrawable* drawable = (SkDrawable*) displayable;
206 SkDisplayable* displayable; local
209 displayable = fChildren[index];
210 if (displayable->getType() != SkType_Input)
212 input = (SkInput*) displayable;
239 SkDisplayable* displayable = *childPtr; local
[all...]
H A DSkAnimateMaker.cpp84 bool SkAnimateMaker::computeID(SkDisplayable* displayable, SkDisplayable* parent, SkString* newID) { argument
86 if (findKey(displayable, &script) == false)
88 return SkAnimatorScript::EvaluateString(*this, displayable, parent, script, newID);
199 SkDisplayable* displayable; local
200 if (find(name, dot - name, &displayable) == false) {
205 const SkMemberInfo* memberInfo = displayable->getMember(fieldName);
206 *displayablePtr = displayable;
238 SkDisplayable* displayable = *dispPtr;
239 SkASSERT(displayable->getType() == SkType_Movie);
240 SkDisplayMovie* movie = (SkDisplayMovie*) displayable;
283 resolveID(SkDisplayable* displayable, SkDisplayable* original) argument
352 setID(SkDisplayable* displayable, const SkString& newID) argument
[all...]
H A DSkAnimatorScript.h38 void track(SkDisplayable* displayable) { argument
39 SkASSERT(fTrackDisplayable.find(displayable) < 0);
40 *fTrackDisplayable.append() = displayable; }
56 SkDisplayable* displayable, SkScriptValue* value);
H A DSkDisplayEvents.cpp58 SkDisplayable* displayable = state ? state->fDisplayable : NULL; local
72 if (evt->fTarget != NULL && evt->fTarget != displayable)
107 SkDisplayable* displayable = state ? state->fDisplayable : NULL; local
116 if (evt->fTarget != NULL && evt->fTarget != displayable)
H A DSkDisplayable.cpp120 SkDisplayable** displayable = (SkDisplayable**) info->memberData(this); local
121 if (*displayable == NULL || *displayable == (SkDisplayable*) -1)
123 SkDisplayable* deeper = (*displayable)->deepCopy(maker);
278 SkDisplayable** displayable = (SkDisplayable**) info->memberData(this); local
279 if (*displayable == NULL || *displayable == (SkDisplayable*) -1)
285 (*displayable)->dump(maker);
534 void SkDisplayable::setReference(const SkMemberInfo* info, SkDisplayable* displayable) { argument
537 scriptValue.fOperand.fDisplayable = displayable;
[all...]
H A DSkAnimateMaker.h57 bool computeID(SkDisplayable* displayable, SkDisplayable* parent, SkString* newID);
74 bool findKey(SkDisplayable* displayable, const char** string) const { argument
75 return fIDs.findKey(displayable, string);
91 void idsSet(const char* attrValue, size_t len, SkDisplayable* displayable) { argument
92 fIDs.set(attrValue, len, displayable); }
99 bool resolveID(SkDisplayable* displayable, SkDisplayable* original);
106 void setID(SkDisplayable* displayable, const SkString& newID);
H A DSkDisplayTypes.h31 void addDependent(SkDisplayable* displayable) { argument
32 if (fDependents.find(displayable) < 0)
33 *fDependents.append() = displayable;
H A DSkAnimatorScript2.h23 SkDisplayable* displayable, SkOperand2* value);
H A DSkDisplayPost.cpp167 SkDisplayable* displayable;
168 if (maker->find(name, &displayable))
169 displayable->dump(maker);
255 SkDisplayable* displayable = NULL; local
264 fTargetMaker->find(ch, len, &displayable);
265 if (displayable == NULL || displayable->getType() != SkType_Movie) {
269 SkDisplayMovie* movie = (SkDisplayMovie*) displayable;
H A DSkMemberInfo.h61 bool getArrayValue(const SkDisplayable* displayable, int index, SkOperand* value) const;
76 void* memberData(const SkDisplayable* displayable) const {
78 return (void*) ((const char*) displayable + fOffset);
88 void setMemberData(SkDisplayable* displayable, const void* child, size_t size) const { argument
90 memcpy((char*) displayable + fOffset, child, size);
101 bool writeValue(SkDisplayable* displayable, SkTDOperandArray* arrayStorage,
H A DSkDrawGroup.cpp95 SkDisplayable* displayable = (SkDisplayable*)*ptr; local
96 SkDisplayable* deeperCopy = displayable->deepCopy(maker);
H A DSkAnimator.cpp188 const SkAnimator* SkAnimator::getAnimator(const SkDisplayable* displayable) const {
189 if (displayable->getType() != SkType_Movie)
191 const SkDisplayMovie* movie = (const SkDisplayMovie*) displayable;
551 //i think we can handle the case where the displayable itself is an array differently from the
/external/skia/src/xml/
H A DSkJSDisplayable.cpp232 SkDisplayable* displayable = p->fDisplayable; local
233 SkDisplayTypes displayableType = displayable->getType();
249 bool success = displayable->getProperty(info->propertyIndex(), &scriptValue);
262 s32 = *(S32*) info->memberData(displayable);
265 info->getString(displayable, &string);
269 info->getValue(displayable, &operand, 1);
308 SkDisplayable* displayable = p->fDisplayable; local
309 SkDisplayTypes displayableType = displayable->getType();
354 displayable->setProperty(-1 - (int) info->fOffset, scriptValue);
365 s32 = *(S32*) ((const char*) displayable
[all...]

Completed in 101 milliseconds