Enum bgfx_rs::static_lib::TopologyConvert
source · #[repr(u32)]pub enum TopologyConvert {
TriListFlipWinding = 0,
TriStripFlipWinding = 1,
TriListToLineList = 2,
TriStripToTriList = 3,
LineStripToLineList = 4,
Count = 5,
}
Expand description
Topology conversion function.
Variants§
TriListFlipWinding = 0
Flip winding order of triangle list.
TriStripFlipWinding = 1
Flip winding order of triangle strip.
TriListToLineList = 2
Convert triangle list to line list.
TriStripToTriList = 3
Convert triangle strip to triangle list.
LineStripToLineList = 4
Convert line strip to line list.
Count = 5
Number of entries in the enum
Trait Implementations§
source§impl Clone for TopologyConvert
impl Clone for TopologyConvert
source§fn clone(&self) -> TopologyConvert
fn clone(&self) -> TopologyConvert
Returns a copy 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 TopologyConvert
impl Debug for TopologyConvert
source§impl PartialEq for TopologyConvert
impl PartialEq for TopologyConvert
source§fn eq(&self, other: &TopologyConvert) -> bool
fn eq(&self, other: &TopologyConvert) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for TopologyConvert
impl StructuralPartialEq for TopologyConvert
Auto Trait Implementations§
impl Freeze for TopologyConvert
impl RefUnwindSafe for TopologyConvert
impl Send for TopologyConvert
impl Sync for TopologyConvert
impl Unpin for TopologyConvert
impl UnwindSafe for TopologyConvert
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