pub struct GeometryInstanceFlagBitsKHR(/* private fields */);Expand description
Implementations§
Source§impl GeometryInstanceFlagBitsKHR
impl GeometryInstanceFlagBitsKHR
Sourcepub const TRIANGLE_FACING_CULL_DISABLE: Self
pub const TRIANGLE_FACING_CULL_DISABLE: Self
Bit 0.
Sourcepub const TRIANGLE_FLIP_FACING: Self
pub const TRIANGLE_FLIP_FACING: Self
Bit 1.
Sourcepub const FORCE_OPAQUE: Self
pub const FORCE_OPAQUE: Self
Bit 2.
Sourcepub const FORCE_NO_OPAQUE: Self
pub const FORCE_NO_OPAQUE: Self
Bit 3.
pub const TRIANGLE_FRONT_COUNTERCLOCKWISE: Self = Self::TRIANGLE_FLIP_FACING
pub const TRIANGLE_CULL_DISABLE: Self = Self::TRIANGLE_FACING_CULL_DISABLE
Sourcepub const FORCE_OPACITY_MICROMAP_2_STATE: Self
pub const FORCE_OPACITY_MICROMAP_2_STATE: Self
Bit 4.
Sourcepub const DISABLE_OPACITY_MICROMAPS: Self
pub const DISABLE_OPACITY_MICROMAPS: Self
Bit 5.
pub const fn empty() -> Self
pub const fn from_raw(value: u32) -> Self
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn contains(self, other: Self) -> bool
pub const fn all() -> Self
Trait Implementations§
Source§impl BitAnd for GeometryInstanceFlagBitsKHR
impl BitAnd for GeometryInstanceFlagBitsKHR
Source§impl BitAndAssign for GeometryInstanceFlagBitsKHR
impl BitAndAssign for GeometryInstanceFlagBitsKHR
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOr for GeometryInstanceFlagBitsKHR
impl BitOr for GeometryInstanceFlagBitsKHR
Source§impl BitOrAssign for GeometryInstanceFlagBitsKHR
impl BitOrAssign for GeometryInstanceFlagBitsKHR
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXor for GeometryInstanceFlagBitsKHR
impl BitXor for GeometryInstanceFlagBitsKHR
Source§impl BitXorAssign for GeometryInstanceFlagBitsKHR
impl BitXorAssign for GeometryInstanceFlagBitsKHR
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreSource§impl Clone for GeometryInstanceFlagBitsKHR
impl Clone for GeometryInstanceFlagBitsKHR
Source§fn clone(&self) -> GeometryInstanceFlagBitsKHR
fn clone(&self) -> GeometryInstanceFlagBitsKHR
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GeometryInstanceFlagBitsKHR
impl Debug for GeometryInstanceFlagBitsKHR
Source§impl Default for GeometryInstanceFlagBitsKHR
impl Default for GeometryInstanceFlagBitsKHR
Source§fn default() -> GeometryInstanceFlagBitsKHR
fn default() -> GeometryInstanceFlagBitsKHR
Returns the “default value” for a type. Read more
Source§impl Hash for GeometryInstanceFlagBitsKHR
impl Hash for GeometryInstanceFlagBitsKHR
Source§impl Not for GeometryInstanceFlagBitsKHR
impl Not for GeometryInstanceFlagBitsKHR
Source§impl Ord for GeometryInstanceFlagBitsKHR
impl Ord for GeometryInstanceFlagBitsKHR
Source§fn cmp(&self, other: &GeometryInstanceFlagBitsKHR) -> Ordering
fn cmp(&self, other: &GeometryInstanceFlagBitsKHR) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for GeometryInstanceFlagBitsKHR
impl PartialOrd for GeometryInstanceFlagBitsKHR
impl Copy for GeometryInstanceFlagBitsKHR
impl Eq for GeometryInstanceFlagBitsKHR
impl StructuralPartialEq for GeometryInstanceFlagBitsKHR
Auto Trait Implementations§
impl Freeze for GeometryInstanceFlagBitsKHR
impl RefUnwindSafe for GeometryInstanceFlagBitsKHR
impl Send for GeometryInstanceFlagBitsKHR
impl Sync for GeometryInstanceFlagBitsKHR
impl Unpin for GeometryInstanceFlagBitsKHR
impl UnsafeUnpin for GeometryInstanceFlagBitsKHR
impl UnwindSafe for GeometryInstanceFlagBitsKHR
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