#[repr(C, packed(4))]pub struct RimShaderFxData {
pub shaderfx: ShaderFxData,
pub offset: [i32; 2],
pub flag: i32,
pub rim_rgb: [f32; 3],
pub mask_rgb: [f32; 3],
pub mode: i32,
pub blur: [i32; 2],
pub samples: i32,
pub _pad: [i8; 4],
pub runtime: ShaderFxData_Runtime,
}Fields§
§shaderfx: ShaderFxData§offset: [i32; 2]§flag: i32§rim_rgb: [f32; 3]§mask_rgb: [f32; 3]§mode: i32§blur: [i32; 2]§samples: i32§_pad: [i8; 4]§runtime: ShaderFxData_RuntimeTrait Implementations§
Source§impl GeneratedBlendStruct for RimShaderFxData
impl GeneratedBlendStruct for RimShaderFxData
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "RimShaderFxData"
const STRUCT_INDEX: usize = 624usize
const STRUCT_TYPE_INDEX: usize = 763usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<RimShaderFxData> for RimShaderFxData
Auto Trait Implementations§
impl Freeze for RimShaderFxData
impl RefUnwindSafe for RimShaderFxData
impl Send for RimShaderFxData
impl Sync for RimShaderFxData
impl Unpin for RimShaderFxData
impl UnwindSafe for RimShaderFxData
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