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

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

cachedInverseEngineCore::Transformmutableprivate
classNameKeyEngineCore::Serializableinlinestatic
combine(const Transform &parent) constEngineCore::Transform
create(const std::string &typeName)EngineCore::Serializableinlinestatic
createDefaultJson(const std::string &typeName)EngineCore::Serializableinlinestatic
Deserialize(nlohmann::json &archive) overrideEngineCore::Transformvirtual
generateTransformComponentsFromMatrix(const glm::mat4 &matrix) constEngineCore::Transformprivate
getClassName() const overrideEngineCore::Transformvirtual
getComponents() constEngineCore::Transform
getInverse() constEngineCore::Transform
getLocation() constEngineCore::Transform
getRegisteredClasses()EngineCore::Serializableinlinestatic
getRotation() constEngineCore::Transform
getRotationQuat() constEngineCore::Transform
getScale() constEngineCore::Transform
inverseNeedsUpdateEngineCore::Transformmutableprivate
isDirtyEngineCore::Transformmutableprivate
isTransformDirty() constEngineCore::Transform
markClean() constEngineCore::Transform
markDirty() constEngineCore::Transform
matrixToTransform(glm::mat4 matrix) constEngineCore::Transform
needsComponentRebuildEngineCore::Transformmutableprivate
operator*(const Transform &other) constEngineCore::Transform
overrideMatrix(glm::mat4 matrix)EngineCore::Transform
regenerateTransformComponents() constEngineCore::Transformprivate
registrar_TransformEngineCore::Transforminlineprivatestatic
SceneGraph classEngineCore::Transformfriend
Serialize(nlohmann::json &archive) overrideEngineCore::Transformvirtual
setLocation(const glm::vec3 &newLocation)EngineCore::Transform
setRotation(const glm::vec3 &newRotationEuler)EngineCore::Transform
setRotationQuat(glm::quat newQuaternion)EngineCore::Transform
setScale(const glm::vec3 &newScale)EngineCore::Transform
toMatrix() constEngineCore::Transform
toString() constEngineCore::Transform
Transform()EngineCore::Transform
Transform(glm::vec3 location)EngineCore::Transformexplicit
Transform(glm::vec3 location, glm::vec3 rotation)EngineCore::Transform
Transform(glm::vec3 location, glm::vec3 rotation, glm::vec3 scale)EngineCore::Transform
Transform(glm::mat4 matrix)EngineCore::Transformexplicit
Transform(nlohmann::json object)EngineCore::Transformexplicit
transformEngineCore::Transformprivate
transform_componentsEngineCore::Transformmutableprivate
~Serializable()=defaultEngineCore::Serializablevirtual
~Transform()EngineCore::Transform