14 #ifndef GK_SCENEOBJECTLIST_HPP_ 15 #define GK_SCENEOBJECTLIST_HPP_ 25 using iterator = std::deque<SceneObject>::iterator;
30 m_objects.emplace_back(std::move(
object));
68 #endif // GK_SCENEOBJECTLIST_HPP_ SceneObject * findByName(const std::string &name)
SceneObject & operator[](size_t n)
std::deque< SceneObject >::const_iterator const_iterator
std::deque< SceneObject > m_objects
std::deque< SceneObject >::iterator iterator
void removeByName(const std::string &name)
const_iterator end() const noexcept
iterator begin() noexcept
SceneObject & addObject(SceneObject &&object)
const_iterator begin() const noexcept