#[repr(C)]pub struct NiLight {
pub __base: NiAVObject,
}
Fields§
§__base: NiAVObject
Implementations§
Source§impl NiLight
impl NiLight
pub const RTTI: VariantID = RTTI_NiLight
pub const NI_RTTI: VariantID = NiRTTI_NiLight
pub const VTABLE: [VariantID; 1] = VTABLE_NiLight
Sourcepub fn get_light_runtime_data(
&self,
) -> Result<&LIGHT_RUNTIME_DATA, RelocationError>
pub fn get_light_runtime_data( &self, ) -> Result<&LIGHT_RUNTIME_DATA, RelocationError>
§Errors
Sourcepub fn get_light_runtime_data_mut(
&mut self,
) -> Result<&mut LIGHT_RUNTIME_DATA, RelocationError>
pub fn get_light_runtime_data_mut( &mut self, ) -> Result<&mut LIGHT_RUNTIME_DATA, RelocationError>
§Errors
Auto Trait Implementations§
impl !Freeze for NiLight
impl RefUnwindSafe for NiLight
impl !Send for NiLight
impl !Sync for NiLight
impl Unpin for NiLight
impl UnwindSafe for NiLight
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