pub struct RayFlags {
pub opaque_khr: bool,
pub no_opaque_khr: bool,
pub terminate_on_first_hit_khr: bool,
pub skip_closest_hit_shader_khr: bool,
pub cull_back_facing_triangles_khr: bool,
pub cull_front_facing_triangles_khr: bool,
pub cull_opaque_khr: bool,
pub cull_no_opaque_khr: bool,
pub skip_triangles_khr: bool,
pub skip_aab_bs_khr: bool,
pub force_opacity_micromap2_state_ext: bool,
}
Fields§
§opaque_khr: bool
§no_opaque_khr: bool
§terminate_on_first_hit_khr: bool
§skip_closest_hit_shader_khr: bool
§cull_back_facing_triangles_khr: bool
§cull_front_facing_triangles_khr: bool
§cull_opaque_khr: bool
§cull_no_opaque_khr: bool
§skip_triangles_khr: bool
§skip_aab_bs_khr: bool
§force_opacity_micromap2_state_ext: bool
Trait Implementations§
source§impl PartialEq for RayFlags
impl PartialEq for RayFlags
impl Copy for RayFlags
impl Eq for RayFlags
impl StructuralEq for RayFlags
impl StructuralPartialEq for RayFlags
Auto Trait Implementations§
impl RefUnwindSafe for RayFlags
impl Send for RayFlags
impl Sync for RayFlags
impl Unpin for RayFlags
impl UnwindSafe for RayFlags
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more