diff options
Diffstat (limited to 'cc/layer_iterator.h')
-rw-r--r-- | cc/layer_iterator.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/cc/layer_iterator.h b/cc/layer_iterator.h index eeaafb5..84814fc 100644 --- a/cc/layer_iterator.h +++ b/cc/layer_iterator.h @@ -5,9 +5,9 @@ #ifndef CCLayerIterator_h #define CCLayerIterator_h -#include "cc/layer_tree_host_common.h" - #include "base/memory/ref_counted.h" +#include "cc/cc_export.h" +#include "cc/layer_tree_host_common.h" namespace cc { @@ -168,9 +168,9 @@ private: }; // Orderings for iterating over the RenderSurfaceImpl-Layer tree. -struct LayerIteratorActions { +struct CC_EXPORT LayerIteratorActions { // Walks layers sorted by z-order from back to front. - class BackToFront { + class CC_EXPORT BackToFront { public: template <typename LayerType, typename LayerList, typename RenderSurfaceType, typename ActionType> void begin(LayerIterator<LayerType, LayerList, RenderSurfaceType, ActionType>&); @@ -186,7 +186,7 @@ struct LayerIteratorActions { }; // Walks layers sorted by z-order from front to back - class FrontToBack { + class CC_EXPORT FrontToBack { public: template <typename LayerType, typename LayerList, typename RenderSurfaceType, typename ActionType> void begin(LayerIterator<LayerType, LayerList, RenderSurfaceType, ActionType>&); |