载入中...
搜索中...
未找到
eve::graphics::raytracing::VulkanRayTracing 成员列表

成员的完整列表,这些成员属于 eve::graphics::raytracing::VulkanRayTracing,包括所有继承而来的类成员

addMesh(Mesh *mesh, const glm::mat4 &transform) overrideeve::graphics::raytracing::VulkanRayTracingvirtual
addTriangleMesh(const float *positionsXYZ, int vertexCount, const uint32_t *indices, int indexCount, const glm::mat4 &transform) overrideeve::graphics::raytracing::VulkanRayTracingvirtual
applyReflections(Graphics *gfx, Texture *sceneColor, Texture *hwDepth, Texture *worldNormal, Canvas *dest, const glm::mat4 &invViewProj, const glm::mat4 &viewProj, const glm::vec3 &eyeWorld) overrideeve::graphics::raytracing::VulkanRayTracingvirtual
attachDevice(vkb::Device *device, const RayTracingCaps &caps, vk::CommandPool uploadPool, vk::Queue graphicsQueue)eve::graphics::raytracing::VulkanRayTracing
capabilityNameeve::graphics::IRayTracingstatic
caps() const overrideeve::graphics::raytracing::VulkanRayTracingvirtual
clearScene() overrideeve::graphics::raytracing::VulkanRayTracingvirtual
detachDevice()eve::graphics::raytracing::VulkanRayTracing
detachFromGraphics() overrideeve::graphics::raytracing::VulkanRayTracinginlinevirtual
ensureAttached()eve::graphics::raytracing::VulkanRayTracing
isAvailable() const overrideeve::graphics::raytracing::VulkanRayTracingvirtual
operator=(const VulkanRayTracing &)=deleteeve::graphics::raytracing::VulkanRayTracing
rebuildScene() overrideeve::graphics::raytracing::VulkanRayTracingvirtual
VulkanRayTracing()=defaulteve::graphics::raytracing::VulkanRayTracing
VulkanRayTracing(const VulkanRayTracing &)=deleteeve::graphics::raytracing::VulkanRayTracing
~IRayTracing()=defaulteve::graphics::IRayTracingvirtual
~VulkanRayTracing() overrideeve::graphics::raytracing::VulkanRayTracing