20 #ifndef ANTKEEPER_COLLECTION_MENU_STATE_HPP
21 #define ANTKEEPER_COLLECTION_MENU_STATE_HPP
41 std::shared_ptr<render::material> selection_material;
45 std::shared_ptr<render::material> box_material;
48 std::shared_ptr<event::subscription> mouse_moved_subscription;
49 std::shared_ptr<event::subscription> mouse_button_pressed_subscription;
50 std::shared_ptr<event::subscription> window_resized_subscription;
Abstract base class for game states.
2D unit quad with a single material.
n-dimensional axis-aligned rectangle.