pub struct GeometryInstanceFlagBitsKHR(/* private fields */);Expand description
Implementations§
Source§impl GeometryInstanceFlagBitsKHR
impl GeometryInstanceFlagBitsKHR
Sourcepub const TRIANGLE_FACING_CULL_DISABLE: GeometryInstanceFlagBitsKHR
pub const TRIANGLE_FACING_CULL_DISABLE: GeometryInstanceFlagBitsKHR
Bit 0.
Sourcepub const TRIANGLE_FLIP_FACING: GeometryInstanceFlagBitsKHR
pub const TRIANGLE_FLIP_FACING: GeometryInstanceFlagBitsKHR
Bit 1.
Sourcepub const FORCE_OPAQUE: GeometryInstanceFlagBitsKHR
pub const FORCE_OPAQUE: GeometryInstanceFlagBitsKHR
Bit 2.
Sourcepub const FORCE_NO_OPAQUE: GeometryInstanceFlagBitsKHR
pub const FORCE_NO_OPAQUE: GeometryInstanceFlagBitsKHR
Bit 3.
pub const TRIANGLE_FRONT_COUNTERCLOCKWISE: GeometryInstanceFlagBitsKHR = Self::TRIANGLE_FLIP_FACING
pub const TRIANGLE_CULL_DISABLE: GeometryInstanceFlagBitsKHR = Self::TRIANGLE_FACING_CULL_DISABLE
Sourcepub const FORCE_OPACITY_MICROMAP_2_STATE: GeometryInstanceFlagBitsKHR
pub const FORCE_OPACITY_MICROMAP_2_STATE: GeometryInstanceFlagBitsKHR
Bit 4.
Sourcepub const DISABLE_OPACITY_MICROMAPS: GeometryInstanceFlagBitsKHR
pub const DISABLE_OPACITY_MICROMAPS: GeometryInstanceFlagBitsKHR
Bit 5.
pub const fn empty() -> GeometryInstanceFlagBitsKHR
pub const fn from_raw(value: u32) -> GeometryInstanceFlagBitsKHR
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn contains(self, other: GeometryInstanceFlagBitsKHR) -> bool
pub const fn all() -> GeometryInstanceFlagBitsKHR
Trait Implementations§
Source§impl BitAnd for GeometryInstanceFlagBitsKHR
impl BitAnd for GeometryInstanceFlagBitsKHR
Source§type Output = GeometryInstanceFlagBitsKHR
type Output = GeometryInstanceFlagBitsKHR
The resulting type after applying the
& operator.Source§fn bitand(self, rhs: GeometryInstanceFlagBitsKHR) -> GeometryInstanceFlagBitsKHR
fn bitand(self, rhs: GeometryInstanceFlagBitsKHR) -> GeometryInstanceFlagBitsKHR
Performs the
& operation. Read moreSource§impl BitAndAssign for GeometryInstanceFlagBitsKHR
impl BitAndAssign for GeometryInstanceFlagBitsKHR
Source§fn bitand_assign(&mut self, rhs: GeometryInstanceFlagBitsKHR)
fn bitand_assign(&mut self, rhs: GeometryInstanceFlagBitsKHR)
Performs the
&= operation. Read moreSource§impl BitOr for GeometryInstanceFlagBitsKHR
impl BitOr for GeometryInstanceFlagBitsKHR
Source§type Output = GeometryInstanceFlagBitsKHR
type Output = GeometryInstanceFlagBitsKHR
The resulting type after applying the
| operator.Source§fn bitor(self, rhs: GeometryInstanceFlagBitsKHR) -> GeometryInstanceFlagBitsKHR
fn bitor(self, rhs: GeometryInstanceFlagBitsKHR) -> GeometryInstanceFlagBitsKHR
Performs the
| operation. Read moreSource§impl BitOrAssign for GeometryInstanceFlagBitsKHR
impl BitOrAssign for GeometryInstanceFlagBitsKHR
Source§fn bitor_assign(&mut self, rhs: GeometryInstanceFlagBitsKHR)
fn bitor_assign(&mut self, rhs: GeometryInstanceFlagBitsKHR)
Performs the
|= operation. Read moreSource§impl BitXor for GeometryInstanceFlagBitsKHR
impl BitXor for GeometryInstanceFlagBitsKHR
Source§type Output = GeometryInstanceFlagBitsKHR
type Output = GeometryInstanceFlagBitsKHR
The resulting type after applying the
^ operator.Source§fn bitxor(self, rhs: GeometryInstanceFlagBitsKHR) -> GeometryInstanceFlagBitsKHR
fn bitxor(self, rhs: GeometryInstanceFlagBitsKHR) -> GeometryInstanceFlagBitsKHR
Performs the
^ operation. Read moreSource§impl BitXorAssign for GeometryInstanceFlagBitsKHR
impl BitXorAssign for GeometryInstanceFlagBitsKHR
Source§fn bitxor_assign(&mut self, rhs: GeometryInstanceFlagBitsKHR)
fn bitxor_assign(&mut self, rhs: GeometryInstanceFlagBitsKHR)
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§type Output = GeometryInstanceFlagBitsKHR
type Output = GeometryInstanceFlagBitsKHR
The resulting type after applying the
! operator.Source§fn not(self) -> GeometryInstanceFlagBitsKHR
fn not(self) -> GeometryInstanceFlagBitsKHR
Performs the unary
! operation. Read moreSource§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