ludus::graphics::renderer::RayPathEvent¶
Ludus Wiki · API overview · Browse API
Struct
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/render_graph.hpp
#include <ludus/graphics/renderer/render_graph.hpp>
struct ludus::graphics::renderer::RayPathEvent final
Fields¶
PixelX¶
foundation::uint32 ludus::graphics::renderer::RayPathEvent::PixelX = 0
Related types: foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/render_graph.hpp
PixelY¶
foundation::uint32 ludus::graphics::renderer::RayPathEvent::PixelY = 0
Related types: foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/render_graph.hpp
Sample¶
foundation::uint32 ludus::graphics::renderer::RayPathEvent::Sample = 0
Related types: foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/render_graph.hpp
Pass¶
foundation::uint32 ludus::graphics::renderer::RayPathEvent::Pass = 0
Related types: foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/render_graph.hpp
Sequence¶
foundation::uint32 ludus::graphics::renderer::RayPathEvent::Sequence = 0
Related types: foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/render_graph.hpp
Kind¶
RayPathEventKind ludus::graphics::renderer::RayPathEvent::Kind = RayPathEventKind::Closest
Related types: RayPathEventKind
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/render_graph.hpp
Outcome¶
RayPathOutcome ludus::graphics::renderer::RayPathEvent::Outcome = RayPathOutcome::Miss
Related types: RayPathOutcome
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/render_graph.hpp
OriginWorld¶
foundation::math::Vector3 ludus::graphics::renderer::RayPathEvent::OriginWorld {}
Related types: foundation::math::Vector3
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/render_graph.hpp
DirectionWorld¶
foundation::math::Vector3 ludus::graphics::renderer::RayPathEvent::DirectionWorld {}
Related types: foundation::math::Vector3
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/render_graph.hpp
MinDistanceWorld¶
foundation::float32 ludus::graphics::renderer::RayPathEvent::MinDistanceWorld = 0
Related types: foundation::float32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/render_graph.hpp
MaxDistanceWorld¶
foundation::float32 ludus::graphics::renderer::RayPathEvent::MaxDistanceWorld = 0
Related types: foundation::float32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/render_graph.hpp
HitDistanceWorld¶
foundation::float32 ludus::graphics::renderer::RayPathEvent::HitDistanceWorld = 0
Related types: foundation::float32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/render_graph.hpp
Triangle¶
foundation::uint32 ludus::graphics::renderer::RayPathEvent::Triangle = RAY_PATH_INVALID_INDEX
Related types: foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/render_graph.hpp
Instance¶
foundation::uint32 ludus::graphics::renderer::RayPathEvent::Instance = RAY_PATH_INVALID_INDEX
Related types: foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/render_graph.hpp
Primitive¶
foundation::uint32 ludus::graphics::renderer::RayPathEvent::Primitive = RAY_PATH_INVALID_INDEX
Related types: foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/render_graph.hpp
SourceId¶
foundation::uint64 ludus::graphics::renderer::RayPathEvent::SourceId = 0
Related types: foundation::uint64
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/render_graph.hpp
RejectedCandidates¶
foundation::uint32 ludus::graphics::renderer::RayPathEvent::RejectedCandidates = 0
Related types: foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/render_graph.hpp