| |
| /* |
| * Copyright 2006 The Android Open Source Project |
| * |
| * Use of this source code is governed by a BSD-style license that can be |
| * found in the LICENSE file. |
| */ |
| |
| |
| #ifndef SkIntArray_DEFINED |
| #define SkIntArray_DEFINED |
| |
| #include "SkColor.h" |
| #include "SkDisplayType.h" |
| #include "SkMath.h" |
| #include "SkTDArray_Experimental.h" |
| |
| class SkActive; |
| class SkAnimateBase; |
| class SkDataInput; |
| class SkDisplayable; |
| class SkDisplayEvent; |
| class SkADrawable; |
| class SkDrawColor; |
| class SkMatrixPart; |
| struct SkMemberInfo; |
| class SkPathPart; |
| class SkPaintPart; |
| class SkTypedArray; |
| class SkString; |
| union SkOperand; |
| |
| typedef SkIntArray(int) SkTDIntArray; |
| typedef SkIntArray(SkColor) SkTDColorArray; |
| typedef SkIntArray(SkDisplayTypes) SkTDDisplayTypesArray; |
| typedef SkIntArray(SkMSec) SkTDMSecArray; |
| typedef SkIntArray(SkScalar) SkTDScalarArray; |
| |
| typedef SkLongArray(SkActive*) SkTDActiveArray; |
| typedef SkLongArray(SkAnimateBase*) SkTDAnimateArray; |
| typedef SkLongArray(SkDataInput*) SkTDDataArray; |
| typedef SkLongArray(SkDisplayable*) SkTDDisplayableArray; |
| typedef SkLongArray(SkDisplayEvent*) SkTDDisplayEventArray; |
| typedef SkLongArray(SkADrawable*) SkTDDrawableArray; |
| typedef SkLongArray(SkDrawColor*) SkTDDrawColorArray; |
| typedef SkLongArray(SkMatrixPart*) SkTDMatrixPartArray; |
| typedef SkLongArray(const SkMemberInfo*) SkTDMemberInfoArray; |
| typedef SkLongArray(SkPaintPart*) SkTDPaintPartArray; |
| typedef SkLongArray(SkPathPart*) SkTDPathPartArray; |
| typedef SkLongArray(SkTypedArray*) SkTDTypedArrayArray; |
| typedef SkLongArray(SkString*) SkTDStringArray; |
| typedef SkLongArray(SkOperand) SkTDOperandArray; |
| typedef SkLongArray(SkOperand*) SkTDOperandPtrArray; |
| |
| #endif // SkIntArray_DEFINED |