1 2/* 3 * Copyright 2011 Google Inc. 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#ifndef SkOpArray_DEFINED 9#define SkOpArray_DEFINED 10 11#include "SkOperand2.h" 12#include "SkTDArray_Experimental.h" 13 14typedef SkLongArray(SkOperand2) SkTDOperand2Array; 15 16class SkOpArray : public SkTDOperand2Array { 17public: 18 SkOpArray(); 19 SkOpArray(SkOperand2::OpType type); 20 bool getIndex(int index, SkOperand2* operand); 21 SkOperand2::OpType getType() { return fType; } 22 void setType(SkOperand2::OpType type) { 23 fType = type; 24 } 25protected: 26 SkOperand2::OpType fType; 27}; 28 29#endif // SkOpArray_DEFINED 30