Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
EngineCore::RootNode Member List

This is the complete list of members for EngineCore::RootNode, including all inherited members.

addChild(const std::shared_ptr< SceneNode > &newChild)EngineCore::SceneNode
addChildren(std::vector< std::shared_ptr< SceneNode > > newChildren)EngineCore::SceneNode
childrenEngineCore::SceneNodeprivate
clearChildren()EngineCore::SceneNode
disableCachingEngineCore::SceneNodeprivate
entityEngineCore::SceneNodeprivate
getChildren() constEngineCore::SceneNode
getEntity() constEngineCore::SceneNode
getLocalTransform()EngineCore::SceneNode
getLocalTransform() constEngineCore::SceneNode
getWorldMatrix() constEngineCore::SceneNode
indexInParentEngineCore::SceneNodeprivate
isRoot() constEngineCore::SceneNode
isWorldMatrixDirty() constEngineCore::SceneNode
markDirtyRecursive()EngineCore::SceneNode
parentEngineCore::SceneNodeprivate
registerWithEcs()EngineCore::SceneNode
registryEngineCore::SceneNodeprivate
removeChild(const std::shared_ptr< SceneNode > &child)EngineCore::SceneNode
RootNode(entt::registry &registry)EngineCore::RootNodeexplicit
rotateWorld(const glm::vec3 &deltaRotation)EngineCore::SceneNode
rotateWorld(const glm::quat &deltaRotation)EngineCore::SceneNode
SceneNode(entt::registry &registry, bool disableCaching=false)EngineCore::SceneNodeexplicitprotected
setLocalModelMatrix(const glm::mat4 &newModelMatrix)EngineCore::SceneNode
setWorldModelMatrix(const glm::mat4 &newModelMatrix)EngineCore::SceneNode
setWorldPosition(const glm::vec3 &newLocation)EngineCore::SceneNode
setWorldRotation(const glm::vec3 &newRotation)EngineCore::SceneNode
setWorldRotation(const glm::quat &newRotation)EngineCore::SceneNode
setWorldScale(const glm::vec3 &newScale)EngineCore::SceneNode
updateWorldMatrix() constEngineCore::SceneNodeprivate
worldMatrixEngineCore::SceneNodemutableprivate
~SceneNode()EngineCore::SceneNode