Struct citro3d_sys::C3D_LightConf
source · #[repr(C)]pub struct C3D_LightConf {
pub material: C3D_LightMatConf,
pub position: [u16_; 3],
pub padding0: u16_,
pub spotDir: [u16_; 3],
pub padding1: u16_,
pub padding2: u32_,
pub config: u32_,
pub distAttnBias: u32_,
pub distAttnScale: u32_,
}
Fields§
§material: C3D_LightMatConf
§position: [u16_; 3]
§padding0: u16_
§spotDir: [u16_; 3]
§padding1: u16_
§padding2: u32_
§config: u32_
§distAttnBias: u32_
§distAttnScale: u32_
Trait Implementations§
source§impl Clone for C3D_LightConf
impl Clone for C3D_LightConf
source§fn clone(&self) -> C3D_LightConf
fn clone(&self) -> C3D_LightConf
Returns a copy of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more