addChildNodeToParent(Node &child, Node *parent) | oe::scene::Manager | |
addComponent(Args &&... args) | oe::component::HasComponents< Manager, SceneComponent > | inline |
addNamedComponent(const std::string &name, Args &&... args) | oe::component::HasComponents< Manager, SceneComponent > | inline |
addNamedNode(const std::string &name, Args &&... args) | oe::scene::Manager | inline |
addNode(Args &&... args) | oe::scene::Manager | inline |
addNodeInGroup(Node &node, const NodeType type) | oe::scene::Manager | |
deleteNode(Node &node) | oe::scene::Manager | |
getAllNodes() const | oe::scene::Manager | |
getCamera() | oe::scene::Manager | |
getComponentByName(const std::string &name) noexcept | oe::component::HasComponents< Manager, SceneComponent > | inline |
getComponentByName(const std::string &name) const noexcept | oe::component::HasComponents< Manager, SceneComponent > | inline |
getComponentByType() const noexcept | oe::component::HasComponents< Manager, SceneComponent > | inline |
getComponentByType() noexcept | oe::component::HasComponents< Manager, SceneComponent > | inline |
getComponents() noexcept | oe::component::HasComponents< Manager, SceneComponent > | inline |
getComponents() const noexcept | oe::component::HasComponents< Manager, SceneComponent > | inline |
getDefaultCamera() | oe::scene::Manager | |
getNodesByType(const NodeType type) const | oe::scene::Manager | |
getRootNodes() const | oe::scene::Manager | inline |
Manager() | oe::scene::Manager | |
Manager(const Camera &camera) | oe::scene::Manager | |
removeComponent(const std::string &name) | oe::component::HasComponents< Manager, SceneComponent > | inline |
removeNodeFromAllGroups(Node &node) | oe::scene::Manager | |
removeNodeFromGroup(Node &node, const NodeType type) | oe::scene::Manager | |
resetCameraToDefault() | oe::scene::Manager | |
search(const std::string path, const std::string separator="/") const | oe::scene::Manager | inline |
setCamera(Camera &camera) | oe::scene::Manager | |
setCamera(Node &node) | oe::scene::Manager | |
setCamera(Node &node, const std::string &component_name) | oe::scene::Manager | |
setCameraFromComponent(ComponentType &component) | oe::scene::Manager | inline |
update(const double delta, const int8_t flags=0) | oe::scene::Manager | |