17 void PushLayer(std::unique_ptr<Layer> layer);
18 void PushOverlay(std::unique_ptr<Layer> overlay);
19 void PopLayer(
Layer* layer);
20 void PopOverlay(
Layer* overlay);
22 const std::vector<std::unique_ptr<Layer>>& GetLayers()
const
26 std::vector<std::unique_ptr<Layer>>& GetLayers()
32 std::vector<std::unique_ptr<Layer>> layers_;
33 unsigned int layer_insert_index_ = 0;