#[repr(C)]pub struct DeferredTiler {}Expand description
Implementations§
Source§impl DeferredTiler
impl DeferredTiler
Source§impl DeferredTiler
impl DeferredTiler
Sourcepub fn ctor(
&mut self,
tile_pixel_width: impl Into<i32>,
tile_pixel_height: impl Into<i32>,
avg_light_per_tile: impl Into<i32>,
tiler_level: impl Into<i32>,
)
pub fn ctor( &mut self, tile_pixel_width: impl Into<i32>, tile_pixel_height: impl Into<i32>, avg_light_per_tile: impl Into<i32>, tiler_level: impl Into<i32>, )
.ctor(i32, i32, i32, i32) overload
Sourcepub fn get_tiler_level(&mut self) -> i32
pub fn get_tiler_level(&mut self) -> i32
get_TilerLevel() overload
Sourcepub fn get_tile_x_count(&mut self) -> i32
pub fn get_tile_x_count(&mut self) -> i32
get_TileXCount() overload
Sourcepub fn get_tile_y_count(&mut self) -> i32
pub fn get_tile_y_count(&mut self) -> i32
get_TileYCount() overload
Sourcepub fn get_tile_pixel_width(&mut self) -> i32
pub fn get_tile_pixel_width(&mut self) -> i32
get_TilePixelWidth() overload
Sourcepub fn get_tile_pixel_height(&mut self) -> i32
pub fn get_tile_pixel_height(&mut self) -> i32
get_TilePixelHeight() overload
Sourcepub fn get_tile_header_size(&mut self) -> i32
pub fn get_tile_header_size(&mut self) -> i32
get_TileHeaderSize() overload
Sourcepub fn get_max_light_per_tile(&mut self) -> i32
pub fn get_max_light_per_tile(&mut self) -> i32
get_MaxLightPerTile() overload
Sourcepub fn get_tile_data_capacity(&mut self) -> i32
pub fn get_tile_data_capacity(&mut self) -> i32
get_TileDataCapacity() overload
Sourcepub fn get_tile_offset_and_count(
&mut self,
i: impl Into<i32>,
j: impl Into<i32>,
) -> (i32, i32)
pub fn get_tile_offset_and_count( &mut self, i: impl Into<i32>, j: impl Into<i32>, ) -> (i32, i32)
GetTileOffsetAndCount(i32, i32, *muti32, *muti32) overload
Sourcepub fn get_tile_header_offset(
&mut self,
i: impl Into<i32>,
j: impl Into<i32>,
) -> i32
pub fn get_tile_header_offset( &mut self, i: impl Into<i32>, j: impl Into<i32>, ) -> i32
GetTileHeaderOffset(i32, i32) overload
Sourcepub fn on_camera_cleanup(&mut self)
pub fn on_camera_cleanup(&mut self)
OnCameraCleanup() overload
Sourcepub fn precompute_tiles(
&mut self,
proj: impl Into<Matrix4x4>,
is_orthographic: impl Into<bool>,
render_width: impl Into<i32>,
render_height: impl Into<i32>,
)
pub fn precompute_tiles( &mut self, proj: impl Into<Matrix4x4>, is_orthographic: impl Into<bool>, render_width: impl Into<i32>, render_height: impl Into<i32>, )
PrecomputeTiles(crate::unity_engine::matrix4x4::Matrix4x4, bool, i32, i32) overload
Source§impl DeferredTiler
impl DeferredTiler
pub fn ctor_method_info() -> &'static MethodInfo
pub fn get_tiler_level_method_info() -> &'static MethodInfo
pub fn get_tile_x_count_method_info() -> &'static MethodInfo
pub fn get_tile_y_count_method_info() -> &'static MethodInfo
pub fn get_tile_pixel_width_method_info() -> &'static MethodInfo
pub fn get_tile_pixel_height_method_info() -> &'static MethodInfo
pub fn get_tile_header_size_method_info() -> &'static MethodInfo
pub fn get_max_light_per_tile_method_info() -> &'static MethodInfo
pub fn get_tile_data_capacity_method_info() -> &'static MethodInfo
pub fn get_tile_offset_and_count_method_info() -> &'static MethodInfo
pub fn get_tile_header_offset_method_info() -> &'static MethodInfo
pub fn setup_method_info() -> &'static MethodInfo
pub fn on_camera_cleanup_method_info() -> &'static MethodInfo
pub fn precompute_tiles_method_info() -> &'static MethodInfo
pub fn signed_sq_method_info() -> &'static MethodInfo
pub fn min2_method_info() -> &'static MethodInfo
pub fn max2_method_info() -> &'static MethodInfo
pub fn max3_method_info() -> &'static MethodInfo
pub fn f32tof16_method_info() -> &'static MethodInfo
pub fn align_method_info() -> &'static MethodInfo
Trait Implementations§
Source§impl ClassIdentity for DeferredTiler
impl ClassIdentity for DeferredTiler
Source§impl Clone for DeferredTiler
impl Clone for DeferredTiler
Source§fn clone(&self) -> DeferredTiler
fn clone(&self) -> DeferredTiler
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 DeferredTiler
Auto Trait Implementations§
impl Freeze for DeferredTiler
impl RefUnwindSafe for DeferredTiler
impl Send for DeferredTiler
impl Sync for DeferredTiler
impl Unpin for DeferredTiler
impl UnwindSafe for DeferredTiler
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)