/external/skia/src/animator/ |
D | SkDisplayType.h | 30 enum SkDisplayTypes { enum 162 SkDisplayTypes fType; 170 typedef SkDisplayTypes SkFunctionParamType; 180 static SkDisplayTypes Find(SkAnimateMaker* , const SkMemberInfo* ); 181 static const SkMemberInfo* GetMember(SkAnimateMaker* , SkDisplayTypes , const char** ); 182 static const SkMemberInfo* GetMembers(SkAnimateMaker* , SkDisplayTypes , int* infoCountPtr); 183 static SkDisplayTypes GetParent(SkAnimateMaker* , SkDisplayTypes ); 184 static bool IsDisplayable(SkAnimateMaker* , SkDisplayTypes ); 185 static bool IsEnum(SkAnimateMaker* , SkDisplayTypes ); 186 static bool IsStruct(SkAnimateMaker* , SkDisplayTypes ); [all …]
|
D | SkMemberInfo.h | 38 SkDisplayTypes fType; 46 SkDisplayTypes arrayType() const { in arrayType() 48 return (SkDisplayTypes) fCount; // hack, but worth it? in arrayType() 62 SkDisplayTypes getType() const { in getType() 64 fType == SkType_MemberFunction ? (SkDisplayTypes) fCount : (SkDisplayTypes) fType; in getType() 77 SkDisplayTypes propertyType() const { in propertyType() 79 return (SkDisplayTypes) fCount; // hack, but worth it? in propertyType() 89 SkDisplayTypes outType, const char value[], size_t len) const; 92 SkDisplayTypes outType, SkString& str) const; 95 int storageOffset, int maxStorage, void* untypedStorage, SkDisplayTypes outType, [all …]
|
D | SkExtras.h | 20 virtual SkDisplayable* createInstance(SkDisplayTypes type) = 0; 21 virtual bool definesType(SkDisplayTypes type) = 0; 23 virtual const SkMemberInfo* getMembers(SkDisplayTypes type, int* infoCountPtr) = 0; 26 virtual const char* getName(SkDisplayTypes type) = 0; 28 virtual SkDisplayTypes getType(const char match[], size_t len ) = 0;
|
D | SkDrawExtraPathEffect.cpp | 36 SkDrawShape1DPathEffect(SkDisplayTypes ); 48 SkDrawShape2DPathEffect(SkDisplayTypes ); 59 SkDrawComposePathEffect(SkDisplayTypes ); 71 SkDrawCornerPathEffect(SkDisplayTypes ); 219 SkDrawShape1DPathEffect::SkDrawShape1DPathEffect(SkDisplayTypes type) : fType(type) { in SkDrawShape1DPathEffect() 337 SkDrawShape2DPathEffect::SkDrawShape2DPathEffect(SkDisplayTypes type) : fType(type) { in SkDrawShape2DPathEffect() 364 SkDrawComposePathEffect::SkDrawComposePathEffect(SkDisplayTypes type) : fType(type), in SkDrawComposePathEffect() 406 SkDrawCornerPathEffect::SkDrawCornerPathEffect(SkDisplayTypes type): in SkDrawCornerPathEffect() 435 virtual SkDisplayable* createInstance(SkDisplayTypes type) { in createInstance() 448 virtual bool definesType(SkDisplayTypes type) { in definesType() [all …]
|
D | SkDisplayType.cpp | 71 SkDisplayTypes SkDisplayType::gNewTypes = kNumberOfTypes; 73 SkDisplayable* SkDisplayType::CreateInstance(SkAnimateMaker* maker, SkDisplayTypes type) { in CreateInstance() 226 SkDisplayTypes type, int* infoCountPtr) { in GetMembers() 371 SkDisplayTypes type, const char** matchPtr ) { in GetMember() 525 SkDisplayTypes SkDisplayType::Find(SkAnimateMaker* maker, const SkMemberInfo* match) { in Find() 527 SkDisplayTypes type = gTypeNames[index].fType; in Find() 532 return (SkDisplayTypes) -1; in Find() 536 SkDisplayTypes SkDisplayType::GetParent(SkAnimateMaker* maker, SkDisplayTypes base) { in GetParent() 548 SkDisplayTypes result = (SkDisplayTypes) (SkType_Unknown + 1); in GetParent() 549 for (; result <= SkType_Xfermode; result = (SkDisplayTypes) (result + 1)) { in GetParent() [all …]
|
D | SkAnimatorScript2.h | 20 SkDisplayTypes fType; 27 SkAnimatorScript2(SkAnimateMaker& , SkDisplayable* working, SkDisplayTypes type); 34 static const SkDisplayEnumMap& GetEnumValues(SkDisplayTypes type); 35 static SkDisplayTypes ToDisplayType(SkOperand2::OpType type); 36 static SkOperand2::OpType ToOpType(SkDisplayTypes type);
|
D | SkTypedArray.h | 19 SkTypedArray(SkDisplayTypes type); 21 SkDisplayTypes getType() { return fType; } in getType() 23 void setType(SkDisplayTypes type) { in setType() 28 SkDisplayTypes fType;
|
D | SkDisplayable.h | 54 SkTDArray<SkScriptValue>& , SkDisplayTypes , SkScriptValue* ); 58 SkOpArray* params , SkDisplayTypes , SkOperand2* ); // compiled scripting experiment 68 virtual SkDisplayTypes getType() const; 71 SkDisplayTypes type = getType(); in isAnimate() 84 virtual const SkMemberInfo* preferredChild(SkDisplayTypes type); 107 void dumpValues(const SkMemberInfo* info, SkDisplayTypes type, SkOperand op, SkOperand blankOp,
|
D | SkGetCondensedInfo.cpp | 37 static int _searchByType(SkDisplayTypes type) { in _searchByType() 53 const SkMemberInfo* SkDisplayType::GetMembers(SkAnimateMaker* , SkDisplayTypes type, int* infoCount… in GetMembers() 63 const SkMemberInfo* SkDisplayType::GetMember(SkAnimateMaker* , SkDisplayTypes type, const char** ma… in GetMember() 90 const SkMemberInfo* SkMemberInfo::Find(SkDisplayTypes type, int* index) { in Find() 110 const SkMemberInfo* SkMemberInfo::Find(SkDisplayTypes type, const char** matchPtr) { in Find()
|
D | SkDisplayable.cpp | 71 SkDisplayTypes type = getType(); in deepCopy() 100 SkDisplayTypes elementType; in deepCopy() 146 SkDisplayTypes type = getType(); in dumpAttrs() 190 SkDisplayTypes elementType; in dumpAttrs() 242 SkDisplayTypes type = getType(); in dumpBase() 284 SkDisplayTypes type = getType(); in dumpEnd() 295 void SkDisplayable::dumpValues(const SkMemberInfo* info, SkDisplayTypes type, SkOperand op, SkOpera… in dumpValues() 397 SkTDArray<SkScriptValue>& , SkDisplayTypes, SkScriptValue* ) { in executeFunction() argument 414 SkOpArray* params, SkDisplayTypes, SkOperand2* ) { in executeFunction2() argument 472 SkDisplayTypes SkDisplayable::getType() const { in getType() [all …]
|
D | SkOperandInterpolator.h | 20 SkOperandInterpolator(int elemCount, int frameCount, SkDisplayTypes type); 23 void reset(int elemCount, int frameCount, SkDisplayTypes type); 39 SkDisplayTypes fType;
|
D | SkBuildCondensedInfo.cpp | 29 static void AddInfo(SkDisplayTypes type, const SkMemberInfo* info, int infoCount) { in AddInfo() 74 offset = gInfosTypeIDs.find((SkDisplayTypes) offset); in WriteInfo() 100 SkDisplayTypes first = *(SkDisplayTypes*) a; in type_compare() 101 SkDisplayTypes second = *(SkDisplayTypes*) b; in type_compare() 134 maker, (SkDisplayTypes) typeIndex, nullptr); in BuildCondensedInfo() 139 AddInfo((SkDisplayTypes) typeIndex, info, oldRefCounts[index]); in BuildCondensedInfo()
|
D | SkAnimatorScript.h | 21 SkDisplayTypes fType; 27 SkAnimatorScript(SkAnimateMaker& , SkDisplayable* , SkDisplayTypes type); 29 bool evaluate(const char* script, SkScriptValue* , SkDisplayTypes type); 54 static const SkDisplayEnumMap& GetEnumValues(SkDisplayTypes type);
|
D | SkScript.h | 74 bool convertTo(SkDisplayTypes , SkScriptValue* ); 89 static bool ConvertTo(SkScriptEngine* , SkDisplayTypes toType, SkScriptValue* value); 91 static SkDisplayTypes ToDisplayType(SkOpType type); 92 static SkOpType ToOpType(SkDisplayTypes type); 192 void convertToString(SkOperand& operand, SkDisplayTypes type) { in convertToString() 256 SkDisplayTypes fType;
|
D | SkMemberInfo.cpp | 24 size_t SkMemberInfo::GetSize(SkDisplayTypes type) { // size of simple types only in GetSize() 86 SkDisplayTypes type = (SkDisplayTypes) 0; in getArrayValue() 107 SkDisplayTypes type; in getSize() 119 byteSize = GetSize((SkDisplayTypes) fType); in getSize() 184 int storageOffset, int maxStorage, SkDisplayable* displayable, SkDisplayTypes outType, in setValue() 191 SkDisplayTypes type = getType(); in setValue() 350 int storageOffset, int maxStorage, SkDisplayable* displayable, SkDisplayTypes outType, in setValue() 357 int storageOffset, int maxStorage, void* untypedStorage, SkDisplayTypes outType, in writeValue() 364 SkDisplayTypes type = getType(); in writeValue() 531 bool SkMemberInfo::SetValue(void* valuePtr, const char value[], SkDisplayTypes type,
|
D | SkAnimatorScript.cpp | 47 SkAnimatorScript::SkAnimatorScript(SkAnimateMaker& maker, SkDisplayable* working, SkDisplayTypes ty… in SkAnimatorScript() 81 bool SkAnimatorScript::evaluate(const char* original, SkScriptValue* result, SkDisplayTypes type) { in evaluate() 93 SkDisplayTypes type = scriptValue->fType; in Box() 223 SkDisplayTypes original; in EvalMemberCommon() 224 SkDisplayTypes type = original = (SkDisplayTypes) info->getType(); in EvalMemberCommon() 357 const SkDisplayEnumMap& SkAnimatorScript::GetEnumValues(SkDisplayTypes type) { in GetEnumValues() 358 int index = SkTSearch<SkDisplayTypes>(&gEnumMaps[0].fType, gEnumMapCount, type, in GetEnumValues() 379 SkDisplayTypes type = scriptValue->fType; in IsFinite() 445 SkDisplayTypes type = displayable->getType(); in Unbox()
|
D | SkDisplayXMLParser.cpp | 103 SkDisplayTypes type = fCurrType; in onAddAttributeLen() 249 SkDisplayTypes type = displayable->getType(); in onStartElementLen() 283 SkDisplayTypes type = (SkDisplayTypes) info->fType; in searchContainer() 286 SkDisplayTypes containerType = container->fType; in searchContainer()
|
D | SkAnimatorScript2.cpp | 366 SkAnimatorScript2::SkAnimatorScript2(SkAnimateMaker& maker, SkDisplayable* working, SkDisplayTypes … in SkAnimatorScript2() 400 SkDisplayTypes original; in evalMemberCommon() 401 SkDisplayTypes type = original = (SkDisplayTypes) info->getType(); in evalMemberCommon() 448 const SkDisplayEnumMap& SkAnimatorScript2::GetEnumValues(SkDisplayTypes type) { in GetEnumValues() 449 int index = SkTSearch<SkDisplayTypes>(&gEnumMaps[0].fType, gEnumMapCount, type, in GetEnumValues() 455 SkDisplayTypes SkAnimatorScript2::ToDisplayType(SkOperand2::OpType type) { in ToDisplayType() 476 SkOperand2::OpType SkAnimatorScript2::ToOpType(SkDisplayTypes type) { in ToOpType()
|
D | SkDisplayXMLParser.h | 74 SkDisplayTypes fType; 86 SkDisplayTypes fCurrType;
|
D | SkMatrixParts.h | 95 const SkMemberInfo* preferredChild(SkDisplayTypes type) override; 110 const SkMemberInfo* preferredChild(SkDisplayTypes type) override;
|
D | SkDisplayApply.h | 40 SkDisplayTypes , SkMSec time); 64 const SkMemberInfo* preferredChild(SkDisplayTypes type) override;
|
D | SkDisplayApply.cpp | 108 SkDisplayTypes valuesType, SkMSec time) in applyValues() 114 SkDisplayTypes type = (SkDisplayTypes) info->fType; in applyValues() 458 SkDisplayTypes type = (SkDisplayTypes) info->fType; in endSave() 686 const SkMemberInfo* SkApply::preferredChild(SkDisplayTypes type) { in preferredChild() 742 SkDisplayTypes type = (SkDisplayTypes) info->fType; in save()
|
D | SkOperandIterpolator.cpp | 17 SkDisplayTypes type) in SkOperandInterpolator() 22 void SkOperandInterpolator::reset(int elemCount, int frameCount, SkDisplayTypes type) in reset()
|
D | SkAnimateMaker.h | 48 void clearExtraPropertyCallBack(SkDisplayTypes type); 97 …void setExtraPropertyCallBack(SkDisplayTypes type, SkScriptEngine::_propertyCallBack , void* userS…
|
D | SkHitTest.h | 22 const SkMemberInfo* preferredChild(SkDisplayTypes type) override;
|