Type Alias citro3d_sys::C3D_LightEnv

source ·
pub type C3D_LightEnv = C3D_LightEnv_t;

Aliased Type§

struct C3D_LightEnv {
    pub flags: u32,
    pub luts: [*mut C3D_LightLut; 6],
    pub ambient: [f32; 3],
    pub lights: [*mut C3D_Light_t; 8],
    pub conf: C3D_LightEnvConf,
    pub material: C3D_Material,
}

Fields§

§flags: u32§luts: [*mut C3D_LightLut; 6]§ambient: [f32; 3]§lights: [*mut C3D_Light_t; 8]§conf: C3D_LightEnvConf§material: C3D_Material

Trait Implementations

source§

impl Clone for C3D_LightEnv_t

source§

fn clone(&self) -> C3D_LightEnv_t

Returns a copy of the value. Read more
1.0.0§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for C3D_LightEnv_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for C3D_LightEnv_t