|
Vulkan Schnee 0.0.1
High-performance rendering engine
|
This is the complete list of members for EngineCore::OpenXrHelper, including all inherited members.
| clampf(float num, float left, float right) | EngineCore::OpenXrHelper | static |
| createProjectionMatrix(XrFovf fov, float nearClip, float farClip) | EngineCore::OpenXrHelper | static |
| crossProductVector3(const glm::vec3 &vector_a, const glm::vec3 &vector_b) | EngineCore::OpenXrHelper | static |
| distance(const glm::vec3 &vec1, const glm::vec3 &vec2) | EngineCore::OpenXrHelper | static |
| distanceSquared(const glm::vec3 &vec1, const glm::vec3 &vec2) | EngineCore::OpenXrHelper | static |
| dot(const glm::quat &a, const glm::quat &b) | EngineCore::OpenXrHelper | static |
| dot(const glm::vec3 &a, const glm::vec3 &b) | EngineCore::OpenXrHelper | static |
| GetXrStructureTypeName(XrStructureType type) | EngineCore::OpenXrHelper | static |
| glmQuatToXrQuaternionf(const glm::quat &glmQuaternion) | EngineCore::OpenXrHelper | static |
| glmVec3ToXrVector3f(const glm::vec3 &glmVector3) | EngineCore::OpenXrHelper | static |
| length(const glm::vec3 &vec) | EngineCore::OpenXrHelper | static |
| lengthSquared(const glm::vec3 &vec) | EngineCore::OpenXrHelper | static |
| lerpMix(const glm::quat &from, const glm::quat &to, float progress) | EngineCore::OpenXrHelper | static |
| lerpMix(const glm::vec3 &from, const glm::vec3 &to, float progress) | EngineCore::OpenXrHelper | static |
| lerpMix(float from, float to, float progress) | EngineCore::OpenXrHelper | static |
| LoadXrFunction(XrInstance xrInstance, const std::string &functionName, T &functionPointer) | EngineCore::OpenXrHelper | inlinestatic |
| makeIdentityPose() | EngineCore::OpenXrHelper | static |
| normalize(const glm::vec3 &vec) | EngineCore::OpenXrHelper | static |
| posef typedef | EngineCore::OpenXrHelper | |
| poseToMatrix(const XrPosef &pose) | EngineCore::OpenXrHelper | static |
| poseToMatrix(const OpenXrHelper::posef &pose) | EngineCore::OpenXrHelper | static |
| quaternionFromAngleAxis(const float &angle, const glm::vec3 &axis) | EngineCore::OpenXrHelper | static |
| quaternionToAngleAxis(const glm::quat &quat, float &angle, glm::vec3 &axis) | EngineCore::OpenXrHelper | static |
| rotationAroundPoint(glm::vec3 point, glm::mat4 rotationMatrix) | EngineCore::OpenXrHelper | static |
| sessionStateToString(XrSessionState state) | EngineCore::OpenXrHelper | static |
| slerp(const glm::quat &start, const glm::quat &end, float percent) | EngineCore::OpenXrHelper | static |
| slerp(const glm::vec3 &start, const glm::vec3 &end, float percent) | EngineCore::OpenXrHelper | static |
| vectorAngleAroundNormal(const glm::vec3 &vec1, const glm::vec3 &vec2, const glm::vec3 &norm) | EngineCore::OpenXrHelper | static |
| xrPosefToGlmPosef(const XrPosef &xrPosef) | EngineCore::OpenXrHelper | static |
| xrQuaternionfToGlmQuat(const XrQuaternionf &xrQuaternion) | EngineCore::OpenXrHelper | static |
| xrVector3fToGlmVec3(const XrVector3f &xrVector3) | EngineCore::OpenXrHelper | static |