Index: cc/heads_up_display_layer_impl.h |
diff --git a/cc/heads_up_display_layer_impl.h b/cc/heads_up_display_layer_impl.h |
index 502261b197cb7cf1e0f38ebaa9131bfb515392fe..4e3763281082a15a82b6947b7585421c9d88bd56 100644 |
--- a/cc/heads_up_display_layer_impl.h |
+++ b/cc/heads_up_display_layer_impl.h |
@@ -9,6 +9,7 @@ |
#include "base/time.h" |
#include "cc/cc_export.h" |
#include "cc/font_atlas.h" |
+#include "cc/heads_up_display_layer.h" |
#include "cc/layer_impl.h" |
#include "cc/scoped_resource.h" |
@@ -30,8 +31,10 @@ public: |
} |
virtual ~HeadsUpDisplayLayerImpl(); |
+ void setFlags(HeadsUpDisplayLayerFlags); |
+ const HeadsUpDisplayLayerFlags& flags() const { return m_flags; } |
+ |
void setFontAtlas(scoped_ptr<FontAtlas>); |
- void setShowFPSCounter(bool); |
virtual void willDraw(ResourceProvider*) OVERRIDE; |
virtual void appendQuads(QuadSink&, AppendQuadsData&) OVERRIDE; |
@@ -53,6 +56,8 @@ private: |
void drawFPSCounterGraphAndHistogram(SkCanvas* canvas, SkPaint& paint, FrameRateCounter* fpsCounter, SkRect graphBounds, SkRect histogramBounds); |
void drawDebugRects(SkCanvas*, DebugRectHistory*); |
+ HeadsUpDisplayLayerFlags m_flags; |
+ |
scoped_ptr<FontAtlas> m_fontAtlas; |
scoped_ptr<ScopedResource> m_hudTexture; |
scoped_ptr<SkCanvas> m_hudCanvas; |
@@ -62,8 +67,6 @@ private: |
double m_maxFPS; |
base::TimeTicks textUpdateTime; |
- |
- bool m_showFPSCounter; |
}; |
} // namespace cc |