Struct dxlib::ext::light::LightParamSub
source · pub struct LightParamSub {
pub light_type: i32,
pub diffuse: COLOR_F,
pub specular: COLOR_F,
pub ambient: COLOR_F,
pub position: VECTOR,
pub direction: VECTOR,
}Expand description
LightParamSub (see also dx::LIGHTPARAM)
Fields§
§light_type: i32light type (TODO: now only DX_LIGHTTYPE_DIRECTIONAL)
diffuse: COLOR_Fdiffuse
specular: COLOR_Fspecular
ambient: COLOR_Fambient
position: VECTORposition (not for direction light)
direction: VECTORdirection
Implementations§
Auto Trait Implementations§
impl Freeze for LightParamSub
impl RefUnwindSafe for LightParamSub
impl Send for LightParamSub
impl Sync for LightParamSub
impl Unpin for LightParamSub
impl UnwindSafe for LightParamSub
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