pub struct VFXRenderer {Show 25 fields
pub m_CastShadows: u8,
pub m_DynamicOccludee: u8,
pub m_Enabled: bool,
pub m_GameObject: PPtr,
pub m_LightProbeUsage: u8,
pub m_LightProbeVolumeOverride: PPtr,
pub m_LightmapIndex: u16,
pub m_LightmapIndexDynamic: u16,
pub m_LightmapTilingOffset: Vector4f,
pub m_LightmapTilingOffsetDynamic: Vector4f,
pub m_MotionVectors: u8,
pub m_ProbeAnchor: PPtr,
pub m_ReceiveShadows: u8,
pub m_ReflectionProbeUsage: u8,
pub m_RendererPriority: i32,
pub m_RenderingLayerMask: u32,
pub m_SortingLayer: i16,
pub m_SortingLayerID: i32,
pub m_SortingOrder: i16,
pub m_StaticBatchInfo: StaticBatchInfo,
pub m_StaticBatchRoot: PPtr,
pub m_Materials: Option<Vec<PPtr>>,
pub m_RayTraceProcedural: Option<u8>,
pub m_RayTracingMode: Option<u8>,
pub m_StaticShadowCaster: Option<u8>,
}Expand description
VFXRenderer is a class of the Unity engine since version 2018.3.0f2.
Fields§
§m_CastShadows: u8§m_DynamicOccludee: u8§m_Enabled: bool§m_GameObject: PPtrPPtr<GameObject>: (2018.3.0f2 - 2022.3.2f1)
m_LightProbeUsage: u8§m_LightProbeVolumeOverride: PPtrPPtr<GameObject>: (2018.3.0f2 - 2022.3.2f1)
m_LightmapIndex: u16§m_LightmapIndexDynamic: u16§m_LightmapTilingOffset: Vector4f§m_LightmapTilingOffsetDynamic: Vector4f§m_MotionVectors: u8§m_ProbeAnchor: PPtrPPtr<Transform>: (2018.3.0f2 - 2022.3.2f1)
m_ReceiveShadows: u8§m_ReflectionProbeUsage: u8§m_RendererPriority: i32§m_RenderingLayerMask: u32§m_SortingLayer: i16§m_SortingLayerID: i32§m_SortingOrder: i16§m_StaticBatchInfo: StaticBatchInfo§m_StaticBatchRoot: PPtrPPtr<Transform>: (2018.3.0f2 - 2022.3.2f1)
m_Materials: Option<Vec<PPtr>>Vec<PPtr<Material>>: (2018.3.0f2 - 2021.1.28f1)
m_RayTraceProcedural: Option<u8>u8: (2020.1.0b1 - 2022.3.2f1)
m_RayTracingMode: Option<u8>u8: (2019.3.0b1 - 2022.3.2f1)
m_StaticShadowCaster: Option<u8>u8: (2021.1.0b1 - 2022.3.2f1)
Trait Implementations§
Source§impl Debug for VFXRenderer
impl Debug for VFXRenderer
Source§impl<'de> Deserialize<'de> for VFXRenderer
impl<'de> Deserialize<'de> for VFXRenderer
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for VFXRenderer
impl RefUnwindSafe for VFXRenderer
impl Send for VFXRenderer
impl Sync for VFXRenderer
impl Unpin for VFXRenderer
impl UnwindSafe for VFXRenderer
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