#[repr(C)]pub struct RenderingData {
pub cull_results: CullingResults,
pub camera_data: CameraData,
pub light_data: LightData,
pub shadow_data: ShadowData,
pub post_processing_data: PostProcessingData,
pub supports_dynamic_batching: bool,
pub per_object_data: PerObjectData,
pub post_processing_enabled: bool,
pub gpu_save_mode: bool,
}Expand description
Fields§
§cull_results: CullingResults§camera_data: CameraData§light_data: LightData§shadow_data: ShadowData§post_processing_data: PostProcessingData§supports_dynamic_batching: bool§per_object_data: PerObjectData§post_processing_enabled: bool§gpu_save_mode: boolTrait Implementations§
Source§impl ClassIdentity for RenderingData
impl ClassIdentity for RenderingData
Source§impl Clone for RenderingData
impl Clone for RenderingData
Source§fn clone(&self) -> RenderingData
fn clone(&self) -> RenderingData
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RenderingData
Auto Trait Implementations§
impl Freeze for RenderingData
impl RefUnwindSafe for RenderingData
impl !Send for RenderingData
impl !Sync for RenderingData
impl Unpin for RenderingData
impl UnwindSafe for RenderingData
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)