1685cfc0ee13d7c355ae2f4f3d225ad45e945763fepoger@google.com
2685cfc0ee13d7c355ae2f4f3d225ad45e945763fepoger@google.com/*
3685cfc0ee13d7c355ae2f4f3d225ad45e945763fepoger@google.com * Copyright 2006 The Android Open Source Project
4685cfc0ee13d7c355ae2f4f3d225ad45e945763fepoger@google.com *
5685cfc0ee13d7c355ae2f4f3d225ad45e945763fepoger@google.com * Use of this source code is governed by a BSD-style license that can be
6685cfc0ee13d7c355ae2f4f3d225ad45e945763fepoger@google.com * found in the LICENSE file.
7685cfc0ee13d7c355ae2f4f3d225ad45e945763fepoger@google.com */
8685cfc0ee13d7c355ae2f4f3d225ad45e945763fepoger@google.com
9bcd4d5ab12df062500a4df90ec90d0f2d764931reed@android.com
10bcd4d5ab12df062500a4df90ec90d0f2d764931reed@android.com#ifndef SkDrawClip_DEFINED
11bcd4d5ab12df062500a4df90ec90d0f2d764931reed@android.com#define SkDrawClip_DEFINED
12bcd4d5ab12df062500a4df90ec90d0f2d764931reed@android.com
13bcd4d5ab12df062500a4df90ec90d0f2d764931reed@android.com#include "SkDrawable.h"
14bcd4d5ab12df062500a4df90ec90d0f2d764931reed@android.com#include "SkMemberInfo.h"
15bcd4d5ab12df062500a4df90ec90d0f2d764931reed@android.com#include "SkRegion.h"
16bcd4d5ab12df062500a4df90ec90d0f2d764931reed@android.com
17bcd4d5ab12df062500a4df90ec90d0f2d764931reed@android.comclass SkDrawPath;
18bcd4d5ab12df062500a4df90ec90d0f2d764931reed@android.comclass SkDrawRect;
19bcd4d5ab12df062500a4df90ec90d0f2d764931reed@android.com
20bcd4d5ab12df062500a4df90ec90d0f2d764931reed@android.comclass SkDrawClip : public SkDrawable {
21bcd4d5ab12df062500a4df90ec90d0f2d764931reed@android.com    DECLARE_DRAW_MEMBER_INFO(Clip);
22bcd4d5ab12df062500a4df90ec90d0f2d764931reed@android.com    SkDrawClip();
23bcd4d5ab12df062500a4df90ec90d0f2d764931reed@android.com    virtual bool draw(SkAnimateMaker& );
24bcd4d5ab12df062500a4df90ec90d0f2d764931reed@android.comprivate:
25bcd4d5ab12df062500a4df90ec90d0f2d764931reed@android.com    SkDrawRect* rect;
26bcd4d5ab12df062500a4df90ec90d0f2d764931reed@android.com    SkDrawPath* path;
27bcd4d5ab12df062500a4df90ec90d0f2d764931reed@android.com};
28bcd4d5ab12df062500a4df90ec90d0f2d764931reed@android.com
29bcd4d5ab12df062500a4df90ec90d0f2d764931reed@android.com#endif // SkDrawClip_DEFINED
30