VEX Engine
Retro looking game engine made in vulkan mostly because i wanted to understand it better.
Loading...
Searching...
No Matches
vex::TransformComponent Member List

This is the complete list of members for vex::TransformComponent, including all inherited members.

addLocalPosition(glm::vec3 newPosition)vex::TransformComponentinline
addLocalQuaternion(glm::quat deltaRotation)vex::TransformComponentinline
addLocalRotation(glm::vec3 newRotation)vex::TransformComponentinline
addLocalScale(glm::vec3 newScale)vex::TransformComponentinline
addPitch(float deltaPitch)vex::TransformComponentinline
addRoll(float deltaRoll)vex::TransformComponentinline
addYaw(float deltaYaw)vex::TransformComponentinline
cachedMatrix (defined in vex::TransformComponent)vex::TransformComponentprivate
dirty (defined in vex::TransformComponent)vex::TransformComponentprivate
getForwardVector() (defined in vex::TransformComponent)vex::TransformComponentinline
getLocalPosition() constvex::TransformComponentinline
getLocalQuaternion() constvex::TransformComponentinline
getLocalRotation() constvex::TransformComponentinline
getLocalScale() constvex::TransformComponentinline
getParent() constvex::TransformComponentinline
getRightVector()vex::TransformComponentinline
getUpVector()vex::TransformComponentinline
getWorldPosition()vex::TransformComponentinline
getWorldQuaternion() constvex::TransformComponentinline
getWorldRotation()vex::TransformComponentinline
getWorldScale()vex::TransformComponentinline
isDirty() (defined in vex::TransformComponent)vex::TransformComponentinline
isReady() const (defined in vex::TransformComponent)vex::TransformComponentinline
lastTransformed (defined in vex::TransformComponent)vex::TransformComponentprivate
m_registry (defined in vex::TransformComponent)vex::TransformComponentprivate
m_rotationQuat (defined in vex::TransformComponent)vex::TransformComponentprivate
matrix(bool forceRecalculate=false)vex::TransformComponentinline
operator=(const TransformComponent &other)vex::TransformComponentinline
parent (defined in vex::TransformComponent)vex::TransformComponentprivate
physicsAffected (defined in vex::TransformComponent)vex::TransformComponentprivate
position (defined in vex::TransformComponent)vex::TransformComponentprivate
recalculateMatrix() (defined in vex::TransformComponent)vex::TransformComponentinline
scale (defined in vex::TransformComponent)vex::TransformComponentprivate
setLocalPosition(glm::vec3 newPosition)vex::TransformComponentinline
setLocalQuaternion(glm::quat newRotation)vex::TransformComponentinline
setLocalRotation(glm::vec3 newRotation)vex::TransformComponentinline
setLocalScale(glm::vec3 newScale)vex::TransformComponentinline
setParent(vex::Entity newParent)vex::TransformComponentinline
setRegistry(vex::Registry &reg) (defined in vex::TransformComponent)vex::TransformComponentinline
setWorldPosition(glm::vec3 newPosition)vex::TransformComponentinline
setWorldPositionPhys(glm::vec3 newPosition)vex::TransformComponentinline
setWorldQuaternion(glm::quat targetWorldQuat)vex::TransformComponentinline
setWorldQuaternionPhys(glm::quat targetWorldQuat)vex::TransformComponentinline
setWorldRotation(glm::vec3 newRotation)vex::TransformComponentinline
setWorldScale(glm::vec3 newScale)vex::TransformComponentinline
TransformComponent(const TransformComponent &other)vex::TransformComponentinline
TransformComponent(vex::Registry &registry)vex::TransformComponentinline
TransformComponent(vex::Registry &registry, glm::vec3 pos, vex::Entity p=vex::NULL_ENTITY)vex::TransformComponentinline
TransformComponent(vex::Registry &registry, glm::vec3 pos, glm::vec3 rot, vex::Entity p=vex::NULL_ENTITY)vex::TransformComponentinline
TransformComponent(vex::Registry &registry, glm::vec3 pos, glm::vec3 rot, glm::vec3 s, vex::Entity p=vex::NULL_ENTITY)vex::TransformComponentinline
TransformComponent(vex::Registry &registry, vex::Entity p)vex::TransformComponentinline
TransformComponent()=defaultvex::TransformComponent