Revert "Merged all Chromoting Host code into remoting_core.dll (Windows)."
[chromium-blink-merge.git] / cc / test / fake_content_layer_client.h
blob85ab26e92af7a7ad5e4414768565e31d0e8fab5c
1 // Copyright 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #ifndef CC_TEST_FAKE_CONTENT_LAYER_CLIENT_H_
6 #define CC_TEST_FAKE_CONTENT_LAYER_CLIENT_H_
8 #include "base/compiler_specific.h"
9 #include "cc/content_layer_client.h"
11 namespace cc {
13 class FakeContentLayerClient : public cc::ContentLayerClient {
14 public:
15 FakeContentLayerClient();
17 virtual void paintContents(SkCanvas*, const gfx::Rect& rect, gfx::RectF& opaqueRect) OVERRIDE;
19 void setPaintAllOpaque(bool opaque) { m_paintAllOpaque = opaque; }
21 private:
22 bool m_paintAllOpaque;
25 } // namespace cc
27 #endif // CC_TEST_FAKE_CONTENT_LAYER_CLIENT_H_