#[repr(u32)]pub enum IPLBakedDataType {
IPL_BAKEDDATATYPE_REFLECTIONS = 0,
IPL_BAKEDDATATYPE_PATHING = 1,
}Expand description
The types of baked data that can be stored in a probe batch.
Variants§
IPL_BAKEDDATATYPE_REFLECTIONS = 0
Reflections. The source and listener positions used to compute the reflections data stored at each probe depends on the \c IPLBakedDataVariation selected.
IPL_BAKEDDATATYPE_PATHING = 1
Pathing. The probe batch stores data about the shortest paths between any pair of probes in the batch.
Trait Implementations§
Source§impl Clone for IPLBakedDataType
impl Clone for IPLBakedDataType
Source§fn clone(&self) -> IPLBakedDataType
fn clone(&self) -> IPLBakedDataType
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 IPLBakedDataType
impl Debug for IPLBakedDataType
Source§impl Hash for IPLBakedDataType
impl Hash for IPLBakedDataType
Source§impl PartialEq for IPLBakedDataType
impl PartialEq for IPLBakedDataType
impl Copy for IPLBakedDataType
impl Eq for IPLBakedDataType
impl StructuralPartialEq for IPLBakedDataType
Auto Trait Implementations§
impl Freeze for IPLBakedDataType
impl RefUnwindSafe for IPLBakedDataType
impl Send for IPLBakedDataType
impl Sync for IPLBakedDataType
impl Unpin for IPLBakedDataType
impl UnwindSafe for IPLBakedDataType
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