blob: 6769a9e89f29c821f96e3729e32191cd9caf9cbd [file] [log] [blame]
epoger@google.comec3ed6a2011-07-28 14:26:00 +00001
2/*
3 * Copyright 2006 The Android Open Source Project
4 *
5 * Use of this source code is governed by a BSD-style license that can be
6 * found in the LICENSE file.
7 */
8
reed@android.com8a1c16f2008-12-17 15:59:43 +00009
10#ifndef SkIntArray_DEFINED
11#define SkIntArray_DEFINED
12
13#include "SkColor.h"
14#include "SkDisplayType.h"
15#include "SkMath.h"
16#include "SkTDArray_Experimental.h"
17
18class SkActive;
19class SkAnimateBase;
reed@google.com8d0b5772011-06-24 13:07:31 +000020class SkDataInput;
reed@android.com8a1c16f2008-12-17 15:59:43 +000021class SkDisplayable;
22class SkDisplayEvent;
23class SkDrawable;
24class SkDrawColor;
25class SkMatrixPart;
26struct SkMemberInfo;
27class SkPathPart;
28class SkPaintPart;
29class SkTypedArray;
30class SkString;
31union SkOperand;
32
33typedef SkIntArray(int) SkTDIntArray;
34typedef SkIntArray(SkColor) SkTDColorArray;
35typedef SkIntArray(SkDisplayTypes) SkTDDisplayTypesArray;
36typedef SkIntArray(SkMSec) SkTDMSecArray;
37typedef SkIntArray(SkScalar) SkTDScalarArray;
38
39typedef SkLongArray(SkActive*) SkTDActiveArray;
40typedef SkLongArray(SkAnimateBase*) SkTDAnimateArray;
reed@google.com8d0b5772011-06-24 13:07:31 +000041typedef SkLongArray(SkDataInput*) SkTDDataArray;
reed@android.com8a1c16f2008-12-17 15:59:43 +000042typedef SkLongArray(SkDisplayable*) SkTDDisplayableArray;
43typedef SkLongArray(SkDisplayEvent*) SkTDDisplayEventArray;
44typedef SkLongArray(SkDrawable*) SkTDDrawableArray;
45typedef SkLongArray(SkDrawColor*) SkTDDrawColorArray;
46typedef SkLongArray(SkMatrixPart*) SkTDMatrixPartArray;
47typedef SkLongArray(const SkMemberInfo*) SkTDMemberInfoArray;
48typedef SkLongArray(SkPaintPart*) SkTDPaintPartArray;
49typedef SkLongArray(SkPathPart*) SkTDPathPartArray;
50typedef SkLongArray(SkTypedArray*) SkTDTypedArrayArray;
51typedef SkLongArray(SkString*) SkTDStringArray;
52typedef SkLongArray(SkOperand) SkTDOperandArray;
53typedef SkLongArray(SkOperand*) SkTDOperandPtrArray;
54
55#endif // SkIntArray_DEFINED
56
57
58