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

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

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