GameKit
0.0.1a
C++ gamedev tools
|
This is the complete list of members for gk::Scene, including all inherited members.
addCollisionChecker(std::function< void(SceneObject &)> checker) | gk::Scene | |
addController(Args &&...args) -> typename std::enable_if< std::is_base_of< AbstractController, T >::value, T &>::type | gk::Scene | inline |
addObject(SceneObject &&object) | gk::Scene | |
addView(Args &&...args) -> typename std::enable_if< std::is_base_of< AbstractView, T >::value, T &>::type | gk::Scene | inline |
checkCollisionsFor(SceneObject &object) | gk::Scene | |
draw(const SceneObject &object, RenderTarget &target, RenderStates states) const | gk::Scene | |
draw(RenderTarget &target, RenderStates states) const override | gk::Scene | privatevirtual |
isActive() | gk::Scene | inline |
m_collisionHelper | gk::Scene | private |
m_controllerList | gk::Scene | private |
m_objects | gk::Scene | private |
m_viewList | gk::Scene | private |
objects() | gk::Scene | inline |
objects() const | gk::Scene | inline |
reset() | gk::Scene | |
reset(SceneObject &object) | gk::Scene | |
Scene() | gk::Scene | |
setCollisionHelper(Args &&...args) -> typename std::enable_if< std::is_base_of< CollisionHelper, T >::value, T &>::type | gk::Scene | inline |
update() | gk::Scene | |
update(SceneObject &object) | gk::Scene | |
~IDrawable()=default | gk::IDrawable | virtual |