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

This is the complete list of members for Engine::OpenXrHelper, including all inherited members.

clampf(float num, float left, float right)Engine::OpenXrHelperstatic
createProjectionMatrix(XrFovf fov, float nearClip, float farClip)Engine::OpenXrHelperstatic
crossProductVector3(const glm::vec3 &vector_a, const glm::vec3 &vector_b)Engine::OpenXrHelperstatic
distance(const glm::vec3 &vec1, const glm::vec3 &vec2)Engine::OpenXrHelperstatic
distanceSquared(const glm::vec3 &vec1, const glm::vec3 &vec2)Engine::OpenXrHelperstatic
dot(const glm::quat &a, const glm::quat &b)Engine::OpenXrHelperstatic
dot(const glm::vec3 &a, const glm::vec3 &b)Engine::OpenXrHelperstatic
GetXrStructureTypeName(XrStructureType type)Engine::OpenXrHelperstatic
glmQuatToXrQuaternionf(const glm::quat &glmQuaternion)Engine::OpenXrHelperstatic
glmVec3ToXrVector3f(const glm::vec3 &glmVector3)Engine::OpenXrHelperstatic
length(const glm::vec3 &vec)Engine::OpenXrHelperstatic
lengthSquared(const glm::vec3 &vec)Engine::OpenXrHelperstatic
lerpMix(const glm::quat &from, const glm::quat &to, float progress)Engine::OpenXrHelperstatic
lerpMix(const glm::vec3 &from, const glm::vec3 &to, float progress)Engine::OpenXrHelperstatic
lerpMix(float from, float to, float progress)Engine::OpenXrHelperstatic
LoadXrFunction(XrInstance xrInstance, const std::string &functionName, T &functionPointer)Engine::OpenXrHelperinlinestatic
makeIdentityPose()Engine::OpenXrHelperstatic
normalize(const glm::vec3 &vec)Engine::OpenXrHelperstatic
posef typedefEngine::OpenXrHelper
poseToMatrix(const XrPosef &pose)Engine::OpenXrHelperstatic
poseToMatrix(const OpenXrHelper::posef &pose)Engine::OpenXrHelperstatic
quaternionFromAngleAxis(const float &angle, const glm::vec3 &axis)Engine::OpenXrHelperstatic
quaternionToAngleAxis(const glm::quat &quat, float &angle, glm::vec3 &axis)Engine::OpenXrHelperstatic
rotationAroundPoint(glm::vec3 point, glm::mat4 rotationMatrix)Engine::OpenXrHelperstatic
sessionStateToString(XrSessionState state)Engine::OpenXrHelperstatic
slerp(const glm::quat &start, const glm::quat &end, float percent)Engine::OpenXrHelperstatic
slerp(const glm::vec3 &start, const glm::vec3 &end, float percent)Engine::OpenXrHelperstatic
vectorAngleAroundNormal(const glm::vec3 &vec1, const glm::vec3 &vec2, const glm::vec3 &norm)Engine::OpenXrHelperstatic
xrPosefToGlmPosef(const XrPosef &xrPosef)Engine::OpenXrHelperstatic
xrQuaternionfToGlmQuat(const XrQuaternionf &xrQuaternion)Engine::OpenXrHelperstatic
xrVector3fToGlmVec3(const XrVector3f &xrVector3)Engine::OpenXrHelperstatic