|
GameKit
0.0.1a
C++ gamedev tools
|
#include <SceneObjectList.hpp>
Public Member Functions | |
| SceneObject & | addObject (SceneObject &&object) |
| SceneObject * | findByName (const std::string &name) |
| void | removeByName (const std::string &name) |
| void | pop () |
| SceneObject & | operator[] (size_t n) |
| void | remove (size_t n) |
| iterator | begin () noexcept |
| iterator | end () noexcept |
| const_iterator | begin () const noexcept |
| const_iterator | end () const noexcept |
| size_t | size () const |
Private Types | |
| using | iterator = std::deque< SceneObject >::iterator |
| using | const_iterator = std::deque< SceneObject >::const_iterator |
Private Attributes | |
| std::deque< SceneObject > | m_objects |
Definition at line 24 of file SceneObjectList.hpp.
|
private |
Definition at line 26 of file SceneObjectList.hpp.
|
private |
Definition at line 25 of file SceneObjectList.hpp.
|
inline |
Definition at line 29 of file SceneObjectList.hpp.
|
inlinenoexcept |
Definition at line 54 of file SceneObjectList.hpp.
|
inlinenoexcept |
Definition at line 57 of file SceneObjectList.hpp.
|
inlinenoexcept |
Definition at line 55 of file SceneObjectList.hpp.
|
inlinenoexcept |
Definition at line 58 of file SceneObjectList.hpp.
|
inline |
Definition at line 34 of file SceneObjectList.hpp.
|
inline |
Definition at line 50 of file SceneObjectList.hpp.
|
inline |
Definition at line 48 of file SceneObjectList.hpp.
|
inline |
Definition at line 52 of file SceneObjectList.hpp.
|
inline |
Definition at line 42 of file SceneObjectList.hpp.
|
inline |
Definition at line 60 of file SceneObjectList.hpp.
|
private |
Definition at line 63 of file SceneObjectList.hpp.
1.8.12