Home | History | Annotate | Download | only in animator
      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 
     14 typedef SkLongArray(SkOperand2) SkTDOperand2Array;
     15 
     16 class SkOpArray : public SkTDOperand2Array {
     17 public:
     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     }
     25 protected:
     26     SkOperand2::OpType fType;
     27 };
     28 
     29 #endif // SkOpArray_DEFINED
     30