pub struct Camera(/* private fields */);Expand description
IL2CPP class: UnityEngine.Camera
Inherits: Behaviour
Implementations§
Source§impl Camera
impl Camera
pub fn on_pre_cull() -> Camera_CameraCallback
pub fn set_on_pre_cull(value: Camera_CameraCallback)
pub fn on_pre_render() -> Camera_CameraCallback
pub fn set_on_pre_render(value: Camera_CameraCallback)
pub fn on_post_render() -> Camera_CameraCallback
pub fn set_on_post_render(value: Camera_CameraCallback)
Source§impl Camera
impl Camera
Sourcepub fn get_preview_culling_layer() -> i32
pub fn get_preview_culling_layer() -> i32
get_PreviewCullingLayer() overload
Sourcepub fn calculate_projection_matrix_from_physical_properties_internal(
focal_length: impl Into<f32>,
sensor_size: impl Into<Vector2>,
lens_shift: impl Into<Vector2>,
near_clip: impl Into<f32>,
far_clip: impl Into<f32>,
gate_aspect: impl Into<f32>,
gate_fit_mode: impl Into<Camera_GateFitMode>,
) -> Matrix4x4
pub fn calculate_projection_matrix_from_physical_properties_internal( focal_length: impl Into<f32>, sensor_size: impl Into<Vector2>, lens_shift: impl Into<Vector2>, near_clip: impl Into<f32>, far_clip: impl Into<f32>, gate_aspect: impl Into<f32>, gate_fit_mode: impl Into<Camera_GateFitMode>, ) -> Matrix4x4
CalculateProjectionMatrixFromPhysicalPropertiesInternal(*mutcrate::unity_engine::matrix4x4::Matrix4x4, f32, crate::unity_engine::vector2::Vector2, crate::unity_engine::vector2::Vector2, f32, f32, f32, crate::unity_engine::camera::Camera_GateFitMode) overload
Sourcepub fn calculate_projection_matrix_from_physical_properties(
focal_length: impl Into<f32>,
sensor_size: impl Into<Vector2>,
lens_shift: impl Into<Vector2>,
near_clip: impl Into<f32>,
far_clip: impl Into<f32>,
gate_fit_parameters: impl Into<Camera_GateFitParameters>,
) -> Matrix4x4
pub fn calculate_projection_matrix_from_physical_properties( focal_length: impl Into<f32>, sensor_size: impl Into<Vector2>, lens_shift: impl Into<Vector2>, near_clip: impl Into<f32>, far_clip: impl Into<f32>, gate_fit_parameters: impl Into<Camera_GateFitParameters>, ) -> Matrix4x4
CalculateProjectionMatrixFromPhysicalProperties(*mutcrate::unity_engine::matrix4x4::Matrix4x4, f32, crate::unity_engine::vector2::Vector2, crate::unity_engine::vector2::Vector2, f32, f32, crate::unity_engine::camera::Camera_GateFitParameters) overload
Sourcepub fn focal_length_to_field_of_view(
focal_length: impl Into<f32>,
sensor_size: impl Into<f32>,
) -> f32
pub fn focal_length_to_field_of_view( focal_length: impl Into<f32>, sensor_size: impl Into<f32>, ) -> f32
FocalLengthToFieldOfView(f32, f32) overload
Sourcepub fn field_of_view_to_focal_length(
field_of_view: impl Into<f32>,
sensor_size: impl Into<f32>,
) -> f32
pub fn field_of_view_to_focal_length( field_of_view: impl Into<f32>, sensor_size: impl Into<f32>, ) -> f32
FieldOfViewToFocalLength(f32, f32) overload
Sourcepub fn horizontal_to_vertical_field_of_view(
horizontal_field_of_view: impl Into<f32>,
aspect_ratio: impl Into<f32>,
) -> f32
pub fn horizontal_to_vertical_field_of_view( horizontal_field_of_view: impl Into<f32>, aspect_ratio: impl Into<f32>, ) -> f32
HorizontalToVerticalFieldOfView(f32, f32) overload
Sourcepub fn vertical_to_horizontal_field_of_view(
vertical_field_of_view: impl Into<f32>,
aspect_ratio: impl Into<f32>,
) -> f32
pub fn vertical_to_horizontal_field_of_view( vertical_field_of_view: impl Into<f32>, aspect_ratio: impl Into<f32>, ) -> f32
VerticalToHorizontalFieldOfView(f32, f32) overload
Sourcepub fn get_current() -> Camera
pub fn get_current() -> Camera
get_current() overload
Sourcepub fn get_all_cameras_count() -> i32
pub fn get_all_cameras_count() -> i32
GetAllCamerasCount() overload
Sourcepub fn get_all_cameras_impl(cam: impl Into<Array<Camera>>) -> i32
pub fn get_all_cameras_impl(cam: impl Into<Array<Camera>>) -> i32
GetAllCamerasImpl(::unity::Array<crate::unity_engine::camera::Camera>) overload
Sourcepub fn get_all_cameras() -> Array<Camera>
pub fn get_all_cameras() -> Array<Camera>
get_allCameras() overload
Sourcepub fn get_all_cameras_2(cameras: impl Into<Array<Camera>>) -> i32
pub fn get_all_cameras_2(cameras: impl Into<Array<Camera>>) -> i32
GetAllCameras(::unity::Array<crate::unity_engine::camera::Camera>) overload
Sourcepub fn setup_current(cur: impl Into<Camera>)
pub fn setup_current(cur: impl Into<Camera>)
SetupCurrent(crate::unity_engine::camera::Camera) overload
Sourcepub fn fire_on_pre_cull(cam: impl Into<Camera>)
pub fn fire_on_pre_cull(cam: impl Into<Camera>)
FireOnPreCull(crate::unity_engine::camera::Camera) overload
Sourcepub fn fire_on_pre_render(cam: impl Into<Camera>)
pub fn fire_on_pre_render(cam: impl Into<Camera>)
FireOnPreRender(crate::unity_engine::camera::Camera) overload
Sourcepub fn fire_on_post_render(cam: impl Into<Camera>)
pub fn fire_on_post_render(cam: impl Into<Camera>)
FireOnPostRender(crate::unity_engine::camera::Camera) overload
Sourcepub fn get_culling_parameters_internal(
camera: impl Into<Camera>,
stereo_aware: impl Into<bool>,
managed_culling_parameters_size: impl Into<i32>,
) -> (bool, ScriptableCullingParameters)
pub fn get_culling_parameters_internal( camera: impl Into<Camera>, stereo_aware: impl Into<bool>, managed_culling_parameters_size: impl Into<i32>, ) -> (bool, ScriptableCullingParameters)
GetCullingParameters_Internal(crate::unity_engine::camera::Camera, bool, *mutcrate::unity_engine::rendering::scriptablecullingparameters::ScriptableCullingParameters, i32) overload
Sourcepub fn calculate_projection_matrix_from_physical_properties_internal_injected(
focal_length: impl Into<f32>,
near_clip: impl Into<f32>,
far_clip: impl Into<f32>,
gate_aspect: impl Into<f32>,
gate_fit_mode: impl Into<Camera_GateFitMode>,
) -> (Matrix4x4, Vector2, Vector2)
pub fn calculate_projection_matrix_from_physical_properties_internal_injected( focal_length: impl Into<f32>, near_clip: impl Into<f32>, far_clip: impl Into<f32>, gate_aspect: impl Into<f32>, gate_fit_mode: impl Into<Camera_GateFitMode>, ) -> (Matrix4x4, Vector2, Vector2)
CalculateProjectionMatrixFromPhysicalPropertiesInternal_Injected(*mutcrate::unity_engine::matrix4x4::Matrix4x4, f32, *mutcrate::unity_engine::vector2::Vector2, *mutcrate::unity_engine::vector2::Vector2, f32, f32, f32, crate::unity_engine::camera::Camera_GateFitMode) overload
Source§impl Camera
impl Camera
pub fn ctor_method_info() -> &'static MethodInfo
pub fn get_near_clip_plane_method_info() -> &'static MethodInfo
pub fn set_near_clip_plane_method_info() -> &'static MethodInfo
pub fn get_far_clip_plane_method_info() -> &'static MethodInfo
pub fn set_far_clip_plane_method_info() -> &'static MethodInfo
pub fn get_field_of_view_method_info() -> &'static MethodInfo
pub fn set_field_of_view_method_info() -> &'static MethodInfo
pub fn get_rendering_path_method_info() -> &'static MethodInfo
pub fn set_rendering_path_method_info() -> &'static MethodInfo
pub fn get_actual_rendering_path_method_info() -> &'static MethodInfo
pub fn reset_method_info() -> &'static MethodInfo
pub fn get_allow_hdr_method_info() -> &'static MethodInfo
pub fn set_allow_hdr_method_info() -> &'static MethodInfo
pub fn get_allow_msaa_method_info() -> &'static MethodInfo
pub fn set_allow_msaa_method_info() -> &'static MethodInfo
pub fn get_allow_dynamic_resolution_method_info() -> &'static MethodInfo
pub fn set_allow_dynamic_resolution_method_info() -> &'static MethodInfo
pub fn get_force_into_render_texture_method_info() -> &'static MethodInfo
pub fn set_force_into_render_texture_method_info() -> &'static MethodInfo
pub fn get_orthographic_size_method_info() -> &'static MethodInfo
pub fn set_orthographic_size_method_info() -> &'static MethodInfo
pub fn get_orthographic_method_info() -> &'static MethodInfo
pub fn set_orthographic_method_info() -> &'static MethodInfo
pub fn get_opaque_sort_mode_method_info() -> &'static MethodInfo
pub fn set_opaque_sort_mode_method_info() -> &'static MethodInfo
pub fn get_transparency_sort_mode_method_info() -> &'static MethodInfo
pub fn set_transparency_sort_mode_method_info() -> &'static MethodInfo
pub fn get_transparency_sort_axis_method_info() -> &'static MethodInfo
pub fn set_transparency_sort_axis_method_info() -> &'static MethodInfo
pub fn reset_transparency_sort_settings_method_info() -> &'static MethodInfo
pub fn get_depth_method_info() -> &'static MethodInfo
pub fn set_depth_method_info() -> &'static MethodInfo
pub fn get_aspect_method_info() -> &'static MethodInfo
pub fn set_aspect_method_info() -> &'static MethodInfo
pub fn reset_aspect_method_info() -> &'static MethodInfo
pub fn get_velocity_method_info() -> &'static MethodInfo
pub fn get_culling_mask_method_info() -> &'static MethodInfo
pub fn set_culling_mask_method_info() -> &'static MethodInfo
pub fn get_event_mask_method_info() -> &'static MethodInfo
pub fn set_event_mask_method_info() -> &'static MethodInfo
pub fn get_layer_cull_spherical_method_info() -> &'static MethodInfo
pub fn set_layer_cull_spherical_method_info() -> &'static MethodInfo
pub fn get_camera_type_method_info() -> &'static MethodInfo
pub fn set_camera_type_method_info() -> &'static MethodInfo
pub fn get_override_scene_culling_mask_method_info() -> &'static MethodInfo
pub fn set_override_scene_culling_mask_method_info() -> &'static MethodInfo
pub fn get_scene_culling_mask_method_info() -> &'static MethodInfo
pub fn get_layer_cull_distances_method_info() -> &'static MethodInfo
pub fn set_layer_cull_distances_method_info() -> &'static MethodInfo
pub fn get_preview_culling_layer_method_info() -> &'static MethodInfo
pub fn get_use_occlusion_culling_method_info() -> &'static MethodInfo
pub fn set_use_occlusion_culling_method_info() -> &'static MethodInfo
pub fn get_culling_matrix_method_info() -> &'static MethodInfo
pub fn set_culling_matrix_method_info() -> &'static MethodInfo
pub fn reset_culling_matrix_method_info() -> &'static MethodInfo
pub fn get_background_color_method_info() -> &'static MethodInfo
pub fn set_background_color_method_info() -> &'static MethodInfo
pub fn get_clear_flags_method_info() -> &'static MethodInfo
pub fn set_clear_flags_method_info() -> &'static MethodInfo
pub fn get_depth_texture_mode_method_info() -> &'static MethodInfo
pub fn set_depth_texture_mode_method_info() -> &'static MethodInfo
pub fn get_clear_stencil_after_lighting_pass_method_info() -> &'static MethodInfo
pub fn set_clear_stencil_after_lighting_pass_method_info() -> &'static MethodInfo
pub fn set_replacement_shader_method_info() -> &'static MethodInfo
pub fn reset_replacement_shader_method_info() -> &'static MethodInfo
pub fn get_projection_matrix_mode_method_info() -> &'static MethodInfo
pub fn get_use_physical_properties_method_info() -> &'static MethodInfo
pub fn set_use_physical_properties_method_info() -> &'static MethodInfo
pub fn get_sensor_size_method_info() -> &'static MethodInfo
pub fn set_sensor_size_method_info() -> &'static MethodInfo
pub fn get_lens_shift_method_info() -> &'static MethodInfo
pub fn set_lens_shift_method_info() -> &'static MethodInfo
pub fn get_focal_length_method_info() -> &'static MethodInfo
pub fn set_focal_length_method_info() -> &'static MethodInfo
pub fn get_gate_fit_method_info() -> &'static MethodInfo
pub fn set_gate_fit_method_info() -> &'static MethodInfo
pub fn get_gate_fitted_field_of_view_method_info() -> &'static MethodInfo
pub fn get_gate_fitted_lens_shift_method_info() -> &'static MethodInfo
pub fn get_local_space_aim_method_info() -> &'static MethodInfo
pub fn get_rect_method_info() -> &'static MethodInfo
pub fn set_rect_method_info() -> &'static MethodInfo
pub fn get_pixel_rect_method_info() -> &'static MethodInfo
pub fn set_pixel_rect_method_info() -> &'static MethodInfo
pub fn get_pixel_width_method_info() -> &'static MethodInfo
pub fn get_pixel_height_method_info() -> &'static MethodInfo
pub fn get_scaled_pixel_width_method_info() -> &'static MethodInfo
pub fn get_scaled_pixel_height_method_info() -> &'static MethodInfo
pub fn get_target_texture_method_info() -> &'static MethodInfo
pub fn set_target_texture_method_info() -> &'static MethodInfo
pub fn get_active_texture_method_info() -> &'static MethodInfo
pub fn get_target_display_method_info() -> &'static MethodInfo
pub fn set_target_display_method_info() -> &'static MethodInfo
pub fn set_target_buffers_impl_method_info() -> &'static MethodInfo
pub fn set_target_buffers_method_info() -> &'static MethodInfo
pub fn set_target_buffers_mrt_impl_method_info() -> &'static MethodInfo
pub fn set_target_buffers_2_method_info() -> &'static MethodInfo
pub fn get_camera_buffer_warnings_method_info() -> &'static MethodInfo
pub fn get_camera_to_world_matrix_method_info() -> &'static MethodInfo
pub fn get_world_to_camera_matrix_method_info() -> &'static MethodInfo
pub fn set_world_to_camera_matrix_method_info() -> &'static MethodInfo
pub fn get_projection_matrix_method_info() -> &'static MethodInfo
pub fn set_projection_matrix_method_info() -> &'static MethodInfo
pub fn get_non_jittered_projection_matrix_method_info() -> &'static MethodInfo
pub fn set_non_jittered_projection_matrix_method_info() -> &'static MethodInfo
pub fn get_use_jittered_projection_matrix_for_transparent_rendering_method_info() -> &'static MethodInfo
pub fn set_use_jittered_projection_matrix_for_transparent_rendering_method_info() -> &'static MethodInfo
pub fn get_previous_view_projection_matrix_method_info() -> &'static MethodInfo
pub fn reset_world_to_camera_matrix_method_info() -> &'static MethodInfo
pub fn reset_projection_matrix_method_info() -> &'static MethodInfo
pub fn calculate_oblique_matrix_method_info() -> &'static MethodInfo
pub fn world_to_screen_point_method_info() -> &'static MethodInfo
pub fn world_to_viewport_point_method_info() -> &'static MethodInfo
pub fn viewport_to_world_point_method_info() -> &'static MethodInfo
pub fn screen_to_world_point_method_info() -> &'static MethodInfo
pub fn world_to_screen_point_2_method_info() -> &'static MethodInfo
pub fn world_to_viewport_point_2_method_info() -> &'static MethodInfo
pub fn viewport_to_world_point_2_method_info() -> &'static MethodInfo
pub fn screen_to_world_point_2_method_info() -> &'static MethodInfo
pub fn screen_to_viewport_point_method_info() -> &'static MethodInfo
pub fn viewport_to_screen_point_method_info() -> &'static MethodInfo
pub fn get_frustum_plane_size_at_method_info() -> &'static MethodInfo
pub fn viewport_point_to_ray_method_info() -> &'static MethodInfo
pub fn viewport_point_to_ray_2_method_info() -> &'static MethodInfo
pub fn viewport_point_to_ray_3_method_info() -> &'static MethodInfo
pub fn screen_point_to_ray_method_info() -> &'static MethodInfo
pub fn screen_point_to_ray_2_method_info() -> &'static MethodInfo
pub fn screen_point_to_ray_3_method_info() -> &'static MethodInfo
pub fn calculate_frustum_corners_internal_method_info() -> &'static MethodInfo
pub fn calculate_frustum_corners_method_info() -> &'static MethodInfo
pub fn calculate_projection_matrix_from_physical_properties_internal_method_info() -> &'static MethodInfo
pub fn calculate_projection_matrix_from_physical_properties_method_info() -> &'static MethodInfo
pub fn focal_length_to_field_of_view_method_info() -> &'static MethodInfo
pub fn field_of_view_to_focal_length_method_info() -> &'static MethodInfo
pub fn horizontal_to_vertical_field_of_view_method_info() -> &'static MethodInfo
pub fn vertical_to_horizontal_field_of_view_method_info() -> &'static MethodInfo
pub fn get_main_method_info() -> &'static MethodInfo
pub fn get_current_method_info() -> &'static MethodInfo
pub fn get_scene_method_info() -> &'static MethodInfo
pub fn set_scene_method_info() -> &'static MethodInfo
pub fn get_stereo_enabled_method_info() -> &'static MethodInfo
pub fn get_stereo_separation_method_info() -> &'static MethodInfo
pub fn set_stereo_separation_method_info() -> &'static MethodInfo
pub fn get_stereo_convergence_method_info() -> &'static MethodInfo
pub fn set_stereo_convergence_method_info() -> &'static MethodInfo
pub fn get_are_vr_stereo_view_matrices_within_single_cull_tolerance_method_info() -> &'static MethodInfo
pub fn get_stereo_target_eye_method_info() -> &'static MethodInfo
pub fn set_stereo_target_eye_method_info() -> &'static MethodInfo
pub fn get_stereo_active_eye_method_info() -> &'static MethodInfo
pub fn get_stereo_non_jittered_projection_matrix_method_info() -> &'static MethodInfo
pub fn get_stereo_view_matrix_method_info() -> &'static MethodInfo
pub fn copy_stereo_device_projection_matrix_to_non_jittered_method_info() -> &'static MethodInfo
pub fn get_stereo_projection_matrix_method_info() -> &'static MethodInfo
pub fn set_stereo_projection_matrix_method_info() -> &'static MethodInfo
pub fn reset_stereo_projection_matrices_method_info() -> &'static MethodInfo
pub fn set_stereo_view_matrix_method_info() -> &'static MethodInfo
pub fn reset_stereo_view_matrices_method_info() -> &'static MethodInfo
pub fn get_all_cameras_count_method_info() -> &'static MethodInfo
pub fn get_all_cameras_impl_method_info() -> &'static MethodInfo
pub fn get_all_cameras_method_info() -> &'static MethodInfo
pub fn get_all_cameras_2_method_info() -> &'static MethodInfo
pub fn render_to_cubemap_impl_method_info() -> &'static MethodInfo
pub fn render_to_cubemap_method_info() -> &'static MethodInfo
pub fn render_to_cubemap_2_method_info() -> &'static MethodInfo
pub fn render_to_cubemap_3_method_info() -> &'static MethodInfo
pub fn render_to_cubemap_4_method_info() -> &'static MethodInfo
pub fn render_to_cubemap_eye_impl_method_info() -> &'static MethodInfo
pub fn render_to_cubemap_5_method_info() -> &'static MethodInfo
pub fn render_method_info() -> &'static MethodInfo
pub fn render_with_shader_method_info() -> &'static MethodInfo
pub fn render_dont_restore_method_info() -> &'static MethodInfo
pub fn submit_render_requests_method_info() -> &'static MethodInfo
pub fn submit_render_requests_internal_method_info() -> &'static MethodInfo
pub fn setup_current_method_info() -> &'static MethodInfo
pub fn copy_from_method_info() -> &'static MethodInfo
pub fn get_command_buffer_count_method_info() -> &'static MethodInfo
pub fn remove_command_buffers_method_info() -> &'static MethodInfo
pub fn remove_all_command_buffers_method_info() -> &'static MethodInfo
pub fn add_command_buffer_impl_method_info() -> &'static MethodInfo
pub fn add_command_buffer_async_impl_method_info() -> &'static MethodInfo
pub fn remove_command_buffer_impl_method_info() -> &'static MethodInfo
pub fn add_command_buffer_method_info() -> &'static MethodInfo
pub fn add_command_buffer_async_method_info() -> &'static MethodInfo
pub fn remove_command_buffer_method_info() -> &'static MethodInfo
pub fn get_command_buffers_method_info() -> &'static MethodInfo
pub fn fire_on_pre_cull_method_info() -> &'static MethodInfo
pub fn fire_on_pre_render_method_info() -> &'static MethodInfo
pub fn fire_on_post_render_method_info() -> &'static MethodInfo
pub fn only_used_for_testing1_method_info() -> &'static MethodInfo
pub fn only_used_for_testing2_method_info() -> &'static MethodInfo
pub fn try_get_culling_parameters_method_info() -> &'static MethodInfo
pub fn try_get_culling_parameters_2_method_info() -> &'static MethodInfo
pub fn get_culling_parameters_internal_method_info() -> &'static MethodInfo
pub fn get_transparency_sort_axis_injected_method_info() -> &'static MethodInfo
pub fn set_transparency_sort_axis_injected_method_info() -> &'static MethodInfo
pub fn get_velocity_injected_method_info() -> &'static MethodInfo
pub fn get_culling_matrix_injected_method_info() -> &'static MethodInfo
pub fn set_culling_matrix_injected_method_info() -> &'static MethodInfo
pub fn get_background_color_injected_method_info() -> &'static MethodInfo
pub fn set_background_color_injected_method_info() -> &'static MethodInfo
pub fn get_sensor_size_injected_method_info() -> &'static MethodInfo
pub fn set_sensor_size_injected_method_info() -> &'static MethodInfo
pub fn get_lens_shift_injected_method_info() -> &'static MethodInfo
pub fn set_lens_shift_injected_method_info() -> &'static MethodInfo
pub fn get_gate_fitted_lens_shift_injected_method_info() -> &'static MethodInfo
pub fn get_local_space_aim_injected_method_info() -> &'static MethodInfo
pub fn get_rect_injected_method_info() -> &'static MethodInfo
pub fn set_rect_injected_method_info() -> &'static MethodInfo
pub fn get_pixel_rect_injected_method_info() -> &'static MethodInfo
pub fn set_pixel_rect_injected_method_info() -> &'static MethodInfo
pub fn set_target_buffers_impl_injected_method_info() -> &'static MethodInfo
pub fn set_target_buffers_mrt_impl_injected_method_info() -> &'static MethodInfo
pub fn get_camera_to_world_matrix_injected_method_info() -> &'static MethodInfo
pub fn get_world_to_camera_matrix_injected_method_info() -> &'static MethodInfo
pub fn set_world_to_camera_matrix_injected_method_info() -> &'static MethodInfo
pub fn get_projection_matrix_injected_method_info() -> &'static MethodInfo
pub fn set_projection_matrix_injected_method_info() -> &'static MethodInfo
pub fn get_non_jittered_projection_matrix_injected_method_info() -> &'static MethodInfo
pub fn set_non_jittered_projection_matrix_injected_method_info() -> &'static MethodInfo
pub fn get_previous_view_projection_matrix_injected_method_info() -> &'static MethodInfo
pub fn calculate_oblique_matrix_injected_method_info() -> &'static MethodInfo
pub fn world_to_screen_point_injected_method_info() -> &'static MethodInfo
pub fn world_to_viewport_point_injected_method_info() -> &'static MethodInfo
pub fn viewport_to_world_point_injected_method_info() -> &'static MethodInfo
pub fn screen_to_world_point_injected_method_info() -> &'static MethodInfo
pub fn screen_to_viewport_point_injected_method_info() -> &'static MethodInfo
pub fn viewport_to_screen_point_injected_method_info() -> &'static MethodInfo
pub fn get_frustum_plane_size_at_injected_method_info() -> &'static MethodInfo
pub fn viewport_point_to_ray_injected_method_info() -> &'static MethodInfo
pub fn screen_point_to_ray_injected_method_info() -> &'static MethodInfo
pub fn calculate_frustum_corners_internal_injected_method_info() -> &'static MethodInfo
pub fn calculate_projection_matrix_from_physical_properties_internal_injected_method_info() -> &'static MethodInfo
pub fn get_scene_injected_method_info() -> &'static MethodInfo
pub fn set_scene_injected_method_info() -> &'static MethodInfo
pub fn get_stereo_non_jittered_projection_matrix_injected_method_info() -> &'static MethodInfo
pub fn get_stereo_view_matrix_injected_method_info() -> &'static MethodInfo
pub fn get_stereo_projection_matrix_injected_method_info() -> &'static MethodInfo
pub fn set_stereo_projection_matrix_injected_method_info() -> &'static MethodInfo
pub fn set_stereo_view_matrix_injected_method_info() -> &'static MethodInfo
Trait Implementations§
Source§impl ClassIdentity for Camera
impl ClassIdentity for Camera
Source§impl FromIlInstance for Camera
impl FromIlInstance for Camera
fn from_il_instance(instance: IlInstance) -> Self
fn instantiate() -> Option<Self>
§fn instantiate_with_class(class: Class) -> Option<Self>
fn instantiate_with_class(class: Class) -> Option<Self>
class is a subtype of Self or layout compatibleSource§impl IList_1<Camera> for ScriptSystem_CameraList
impl IList_1<Camera> for ScriptSystem_CameraList
Source§impl IObject_2 for Camera
impl IObject_2 for Camera
fn m_cached_ptr(self) -> IntPtr
fn set_m_cached_ptr(self, value: IntPtr)
impl Copy for Camera
impl IBehaviour for Camera
impl ICamera for Camera
impl IComponent for Camera
impl IObject for Camera
Auto Trait Implementations§
impl Freeze for Camera
impl RefUnwindSafe for Camera
impl !Send for Camera
impl !Sync for Camera
impl Unpin for Camera
impl UnwindSafe for Camera
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
§impl<T> Cast for Twhere
T: SystemObject,
impl<T> Cast for Twhere
T: SystemObject,
fn get_class(self) -> Class
fn is_null(self) -> bool
fn rebind_class(self, new_class: Class)
fn override_class(self) -> Class
fn is_instance_of<T>(self) -> boolwhere
T: ClassIdentity,
fn is_direct_subclass_of<T>(self) -> boolwhere
T: ClassIdentity,
fn try_cast<T>(self) -> Option<T>where
T: ClassIdentity + FromIlInstance,
§unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
§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)
clone_to_uninit)§impl<T> DefaultInjectedMembers for T
impl<T> DefaultInjectedMembers for T
fn __injected_fields() -> Vec<InjectedFieldDescriptor>
fn __injected_methods() -> Vec<InjectedMethodDescriptor>
fn __injected_overrides() -> Vec<InjectedOverrideDescriptor>
Source§impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, capacity: i32)where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_item(self, index: i32) -> T0where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn unchecked_add(self, item: T0)where
Self: Sized,
fn ensure_capacity(self, minimum: i32)where
Self: Sized,
Source§impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_location_name(self) -> Il2CppStringwhere
Self: Sized,
fn set_location_name(self, value: Il2CppString)where
Self: Sized,
fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle
fn ctor(self, op: AsyncOperationBase_1<T0>)where
Self: Sized,
fn get_download_status(self) -> DownloadStatuswhere
Self: Sized,
fn internal_get_download_status(
self,
visited: HashSet_1<Object>,
) -> DownloadStatuswhere
Self: Sized,
fn ctor_2(self, op: IAsyncOperation)where
Self: Sized,
fn ctor_3(self, op: IAsyncOperation, version: i32)where
Self: Sized,
fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)where
Self: Sized,
fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)where
Self: Sized,
fn acquire(self) -> AsyncOperationHandle_1<T0>where
Self: Sized,
fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn get_debug_name(self) -> Il2CppStringwhere
Self: Sized,
fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn equals(self, other: AsyncOperationHandle_1<T0>) -> boolwhere
Self: Sized,
fn get_hash_code(self) -> i32where
Self: Sized,
fn wait_for_completion(self) -> T0where
Self: Sized,
fn get_internal_op(self) -> AsyncOperationBase_1<T0>where
Self: Sized,
fn get_is_done(self) -> boolwhere
Self: Sized,
fn is_valid(self) -> boolwhere
Self: Sized,
fn get_percent_complete(self) -> f32where
Self: Sized,
fn get_reference_count(self) -> i32where
Self: Sized,
fn release(self)where
Self: Sized,
fn get_result(self) -> T0where
Self: Sized,
fn get_status(self) -> AsyncOperationStatuswhere
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<__T> IBehaviourMethods for __Twhere
__T: IBehaviour,
impl<__T> IBehaviourMethods for __Twhere
__T: IBehaviour,
Source§fn get_enabled(self) -> bool
fn get_enabled(self) -> bool
get_enabled() overloadSource§fn set_enabled(self, value: impl Into<bool>)
fn set_enabled(self, value: impl Into<bool>)
set_enabled(bool) overloadSource§fn get_is_active_and_enabled(self) -> bool
fn get_is_active_and_enabled(self) -> bool
get_isActiveAndEnabled() overloadSource§impl<__T> ICameraMethods for __Twhere
__T: ICamera,
impl<__T> ICameraMethods for __Twhere
__T: ICamera,
Source§fn get_near_clip_plane(self) -> f32
fn get_near_clip_plane(self) -> f32
get_nearClipPlane() overloadSource§fn set_near_clip_plane(self, value: impl Into<f32>)
fn set_near_clip_plane(self, value: impl Into<f32>)
set_nearClipPlane(f32) overloadSource§fn get_far_clip_plane(self) -> f32
fn get_far_clip_plane(self) -> f32
get_farClipPlane() overloadSource§fn set_far_clip_plane(self, value: impl Into<f32>)
fn set_far_clip_plane(self, value: impl Into<f32>)
set_farClipPlane(f32) overloadSource§fn get_field_of_view(self) -> f32
fn get_field_of_view(self) -> f32
get_fieldOfView() overloadSource§fn set_field_of_view(self, value: impl Into<f32>)
fn set_field_of_view(self, value: impl Into<f32>)
set_fieldOfView(f32) overloadSource§fn get_rendering_path(self) -> RenderingPath
fn get_rendering_path(self) -> RenderingPath
get_renderingPath() overloadSource§fn set_rendering_path(self, value: impl Into<RenderingPath>)
fn set_rendering_path(self, value: impl Into<RenderingPath>)
set_renderingPath(crate::unity_engine::renderingpath::RenderingPath) overloadSource§fn get_actual_rendering_path(self) -> RenderingPath
fn get_actual_rendering_path(self) -> RenderingPath
get_actualRenderingPath() overloadSource§fn get_allow_hdr(self) -> bool
fn get_allow_hdr(self) -> bool
get_allowHDR() overloadSource§fn set_allow_hdr(self, value: impl Into<bool>)
fn set_allow_hdr(self, value: impl Into<bool>)
set_allowHDR(bool) overloadSource§fn get_allow_msaa(self) -> bool
fn get_allow_msaa(self) -> bool
get_allowMSAA() overloadSource§fn set_allow_msaa(self, value: impl Into<bool>)
fn set_allow_msaa(self, value: impl Into<bool>)
set_allowMSAA(bool) overloadSource§fn get_allow_dynamic_resolution(self) -> bool
fn get_allow_dynamic_resolution(self) -> bool
get_allowDynamicResolution() overloadSource§fn set_allow_dynamic_resolution(self, value: impl Into<bool>)
fn set_allow_dynamic_resolution(self, value: impl Into<bool>)
set_allowDynamicResolution(bool) overloadSource§fn get_force_into_render_texture(self) -> bool
fn get_force_into_render_texture(self) -> bool
get_forceIntoRenderTexture() overloadSource§fn set_force_into_render_texture(self, value: impl Into<bool>)
fn set_force_into_render_texture(self, value: impl Into<bool>)
set_forceIntoRenderTexture(bool) overloadSource§fn get_orthographic_size(self) -> f32
fn get_orthographic_size(self) -> f32
get_orthographicSize() overloadSource§fn set_orthographic_size(self, value: impl Into<f32>)
fn set_orthographic_size(self, value: impl Into<f32>)
set_orthographicSize(f32) overloadSource§fn get_orthographic(self) -> bool
fn get_orthographic(self) -> bool
get_orthographic() overloadSource§fn set_orthographic(self, value: impl Into<bool>)
fn set_orthographic(self, value: impl Into<bool>)
set_orthographic(bool) overloadSource§fn get_opaque_sort_mode(self) -> OpaqueSortMode
fn get_opaque_sort_mode(self) -> OpaqueSortMode
get_opaqueSortMode() overloadSource§fn set_opaque_sort_mode(self, value: impl Into<OpaqueSortMode>)
fn set_opaque_sort_mode(self, value: impl Into<OpaqueSortMode>)
set_opaqueSortMode(crate::unity_engine::rendering::opaquesortmode::OpaqueSortMode) overloadSource§fn get_transparency_sort_mode(self) -> TransparencySortMode
fn get_transparency_sort_mode(self) -> TransparencySortMode
get_transparencySortMode() overloadSource§fn set_transparency_sort_mode(self, value: impl Into<TransparencySortMode>)
fn set_transparency_sort_mode(self, value: impl Into<TransparencySortMode>)
set_transparencySortMode(crate::unity_engine::transparencysortmode::TransparencySortMode) overloadSource§fn get_transparency_sort_axis(self) -> Vector3
fn get_transparency_sort_axis(self) -> Vector3
get_transparencySortAxis() overloadSource§fn set_transparency_sort_axis(self, value: impl Into<Vector3>)
fn set_transparency_sort_axis(self, value: impl Into<Vector3>)
set_transparencySortAxis(crate::unity_engine::vector3::Vector3) overloadSource§fn reset_transparency_sort_settings(self)
fn reset_transparency_sort_settings(self)
ResetTransparencySortSettings() overloadSource§fn get_aspect(self) -> f32
fn get_aspect(self) -> f32
get_aspect() overloadSource§fn set_aspect(self, value: impl Into<f32>)
fn set_aspect(self, value: impl Into<f32>)
set_aspect(f32) overloadSource§fn reset_aspect(self)
fn reset_aspect(self)
ResetAspect() overloadSource§fn get_velocity(self) -> Vector3
fn get_velocity(self) -> Vector3
get_velocity() overloadSource§fn get_culling_mask(self) -> i32
fn get_culling_mask(self) -> i32
get_cullingMask() overloadSource§fn set_culling_mask(self, value: impl Into<i32>)
fn set_culling_mask(self, value: impl Into<i32>)
set_cullingMask(i32) overloadSource§fn get_event_mask(self) -> i32
fn get_event_mask(self) -> i32
get_eventMask() overloadSource§fn set_event_mask(self, value: impl Into<i32>)
fn set_event_mask(self, value: impl Into<i32>)
set_eventMask(i32) overloadSource§fn get_layer_cull_spherical(self) -> bool
fn get_layer_cull_spherical(self) -> bool
get_layerCullSpherical() overloadSource§fn set_layer_cull_spherical(self, value: impl Into<bool>)
fn set_layer_cull_spherical(self, value: impl Into<bool>)
set_layerCullSpherical(bool) overloadSource§fn get_camera_type(self) -> CameraType
fn get_camera_type(self) -> CameraType
get_cameraType() overloadSource§fn set_camera_type(self, value: impl Into<CameraType>)
fn set_camera_type(self, value: impl Into<CameraType>)
set_cameraType(crate::unity_engine::cameratype::CameraType) overloadSource§fn get_override_scene_culling_mask(self) -> u64
fn get_override_scene_culling_mask(self) -> u64
get_overrideSceneCullingMask() overloadSource§fn set_override_scene_culling_mask(self, value: impl Into<u64>)
fn set_override_scene_culling_mask(self, value: impl Into<u64>)
set_overrideSceneCullingMask(u64) overloadSource§fn get_scene_culling_mask(self) -> u64
fn get_scene_culling_mask(self) -> u64
get_sceneCullingMask() overloadSource§fn get_layer_cull_distances(self) -> Array<f32>
fn get_layer_cull_distances(self) -> Array<f32>
GetLayerCullDistances() overloadSource§fn set_layer_cull_distances(self, d: impl Into<Array<f32>>)
fn set_layer_cull_distances(self, d: impl Into<Array<f32>>)
SetLayerCullDistances(::unity::Array<f32>) overloadSource§fn get_use_occlusion_culling(self) -> bool
fn get_use_occlusion_culling(self) -> bool
get_useOcclusionCulling() overloadSource§fn set_use_occlusion_culling(self, value: impl Into<bool>)
fn set_use_occlusion_culling(self, value: impl Into<bool>)
set_useOcclusionCulling(bool) overloadSource§fn get_culling_matrix(self) -> Matrix4x4
fn get_culling_matrix(self) -> Matrix4x4
get_cullingMatrix() overloadSource§fn set_culling_matrix(self, value: impl Into<Matrix4x4>)
fn set_culling_matrix(self, value: impl Into<Matrix4x4>)
set_cullingMatrix(crate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn reset_culling_matrix(self)
fn reset_culling_matrix(self)
ResetCullingMatrix() overloadSource§fn get_background_color(self) -> Color
fn get_background_color(self) -> Color
get_backgroundColor() overloadSource§fn set_background_color(self, value: impl Into<Color>)
fn set_background_color(self, value: impl Into<Color>)
set_backgroundColor(crate::unity_engine::color::Color) overloadSource§fn get_clear_flags(self) -> CameraClearFlags
fn get_clear_flags(self) -> CameraClearFlags
get_clearFlags() overloadSource§fn set_clear_flags(self, value: impl Into<CameraClearFlags>)
fn set_clear_flags(self, value: impl Into<CameraClearFlags>)
set_clearFlags(crate::unity_engine::cameraclearflags::CameraClearFlags) overloadSource§fn get_depth_texture_mode(self) -> DepthTextureMode
fn get_depth_texture_mode(self) -> DepthTextureMode
get_depthTextureMode() overloadSource§fn set_depth_texture_mode(self, value: impl Into<DepthTextureMode>)
fn set_depth_texture_mode(self, value: impl Into<DepthTextureMode>)
set_depthTextureMode(crate::unity_engine::depthtexturemode::DepthTextureMode) overloadSource§fn get_clear_stencil_after_lighting_pass(self) -> bool
fn get_clear_stencil_after_lighting_pass(self) -> bool
get_clearStencilAfterLightingPass() overloadSource§fn set_clear_stencil_after_lighting_pass(self, value: impl Into<bool>)
fn set_clear_stencil_after_lighting_pass(self, value: impl Into<bool>)
set_clearStencilAfterLightingPass(bool) overloadSource§fn set_replacement_shader(
self,
shader: impl Into<Shader>,
replacement_tag: impl Into<Il2CppString>,
)
fn set_replacement_shader( self, shader: impl Into<Shader>, replacement_tag: impl Into<Il2CppString>, )
SetReplacementShader(crate::unity_engine::shader::Shader, ::unity::Il2CppString) overloadSource§fn reset_replacement_shader(self)
fn reset_replacement_shader(self)
ResetReplacementShader() overloadSource§fn get_projection_matrix_mode(self) -> Camera_ProjectionMatrixMode
fn get_projection_matrix_mode(self) -> Camera_ProjectionMatrixMode
get_projectionMatrixMode() overloadSource§fn get_use_physical_properties(self) -> bool
fn get_use_physical_properties(self) -> bool
get_usePhysicalProperties() overloadSource§fn set_use_physical_properties(self, value: impl Into<bool>)
fn set_use_physical_properties(self, value: impl Into<bool>)
set_usePhysicalProperties(bool) overloadSource§fn get_sensor_size(self) -> Vector2
fn get_sensor_size(self) -> Vector2
get_sensorSize() overloadSource§fn set_sensor_size(self, value: impl Into<Vector2>)
fn set_sensor_size(self, value: impl Into<Vector2>)
set_sensorSize(crate::unity_engine::vector2::Vector2) overloadSource§fn get_lens_shift(self) -> Vector2
fn get_lens_shift(self) -> Vector2
get_lensShift() overloadSource§fn set_lens_shift(self, value: impl Into<Vector2>)
fn set_lens_shift(self, value: impl Into<Vector2>)
set_lensShift(crate::unity_engine::vector2::Vector2) overloadSource§fn get_focal_length(self) -> f32
fn get_focal_length(self) -> f32
get_focalLength() overloadSource§fn set_focal_length(self, value: impl Into<f32>)
fn set_focal_length(self, value: impl Into<f32>)
set_focalLength(f32) overloadSource§fn get_gate_fit(self) -> Camera_GateFitMode
fn get_gate_fit(self) -> Camera_GateFitMode
get_gateFit() overloadSource§fn set_gate_fit(self, value: impl Into<Camera_GateFitMode>)
fn set_gate_fit(self, value: impl Into<Camera_GateFitMode>)
set_gateFit(crate::unity_engine::camera::Camera_GateFitMode) overloadSource§fn get_gate_fitted_field_of_view(self) -> f32
fn get_gate_fitted_field_of_view(self) -> f32
GetGateFittedFieldOfView() overloadSource§fn get_gate_fitted_lens_shift(self) -> Vector2
fn get_gate_fitted_lens_shift(self) -> Vector2
GetGateFittedLensShift() overloadSource§fn get_local_space_aim(self) -> Vector3
fn get_local_space_aim(self) -> Vector3
GetLocalSpaceAim() overloadSource§fn get_pixel_rect(self) -> Rect
fn get_pixel_rect(self) -> Rect
get_pixelRect() overloadSource§fn set_pixel_rect(self, value: impl Into<Rect>)
fn set_pixel_rect(self, value: impl Into<Rect>)
set_pixelRect(crate::unity_engine::rect::Rect) overloadSource§fn get_pixel_width(self) -> i32
fn get_pixel_width(self) -> i32
get_pixelWidth() overloadSource§fn get_pixel_height(self) -> i32
fn get_pixel_height(self) -> i32
get_pixelHeight() overloadSource§fn get_scaled_pixel_width(self) -> i32
fn get_scaled_pixel_width(self) -> i32
get_scaledPixelWidth() overloadSource§fn get_scaled_pixel_height(self) -> i32
fn get_scaled_pixel_height(self) -> i32
get_scaledPixelHeight() overloadSource§fn get_target_texture(self) -> RenderTexture
fn get_target_texture(self) -> RenderTexture
get_targetTexture() overloadSource§fn set_target_texture(self, value: impl Into<RenderTexture>)
fn set_target_texture(self, value: impl Into<RenderTexture>)
set_targetTexture(crate::unity_engine::rendertexture::RenderTexture) overloadSource§fn get_active_texture(self) -> RenderTexture
fn get_active_texture(self) -> RenderTexture
get_activeTexture() overloadSource§fn get_target_display(self) -> i32
fn get_target_display(self) -> i32
get_targetDisplay() overloadSource§fn set_target_display(self, value: impl Into<i32>)
fn set_target_display(self, value: impl Into<i32>)
set_targetDisplay(i32) overloadSource§fn set_target_buffers_impl(
self,
color: impl Into<RenderBuffer>,
depth: impl Into<RenderBuffer>,
)
fn set_target_buffers_impl( self, color: impl Into<RenderBuffer>, depth: impl Into<RenderBuffer>, )
SetTargetBuffersImpl(crate::unity_engine::renderbuffer::RenderBuffer, crate::unity_engine::renderbuffer::RenderBuffer) overloadSource§fn set_target_buffers(
self,
color_buffer: impl Into<RenderBuffer>,
depth_buffer: impl Into<RenderBuffer>,
)
fn set_target_buffers( self, color_buffer: impl Into<RenderBuffer>, depth_buffer: impl Into<RenderBuffer>, )
SetTargetBuffers(crate::unity_engine::renderbuffer::RenderBuffer, crate::unity_engine::renderbuffer::RenderBuffer) overloadSource§fn set_target_buffers_mrt_impl(
self,
color: impl Into<Array<RenderBuffer>>,
depth: impl Into<RenderBuffer>,
)
fn set_target_buffers_mrt_impl( self, color: impl Into<Array<RenderBuffer>>, depth: impl Into<RenderBuffer>, )
SetTargetBuffersMRTImpl(::unity::Array<crate::unity_engine::renderbuffer::RenderBuffer>, crate::unity_engine::renderbuffer::RenderBuffer) overloadSource§fn set_target_buffers_2(
self,
color_buffer: impl Into<Array<RenderBuffer>>,
depth_buffer: impl Into<RenderBuffer>,
)
fn set_target_buffers_2( self, color_buffer: impl Into<Array<RenderBuffer>>, depth_buffer: impl Into<RenderBuffer>, )
SetTargetBuffers(::unity::Array<crate::unity_engine::renderbuffer::RenderBuffer>, crate::unity_engine::renderbuffer::RenderBuffer) overloadSource§fn get_camera_buffer_warnings(self) -> Array<Il2CppString>
fn get_camera_buffer_warnings(self) -> Array<Il2CppString>
GetCameraBufferWarnings() overloadSource§fn get_camera_to_world_matrix(self) -> Matrix4x4
fn get_camera_to_world_matrix(self) -> Matrix4x4
get_cameraToWorldMatrix() overloadSource§fn get_world_to_camera_matrix(self) -> Matrix4x4
fn get_world_to_camera_matrix(self) -> Matrix4x4
get_worldToCameraMatrix() overloadSource§fn set_world_to_camera_matrix(self, value: impl Into<Matrix4x4>)
fn set_world_to_camera_matrix(self, value: impl Into<Matrix4x4>)
set_worldToCameraMatrix(crate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn get_projection_matrix(self) -> Matrix4x4
fn get_projection_matrix(self) -> Matrix4x4
get_projectionMatrix() overloadSource§fn set_projection_matrix(self, value: impl Into<Matrix4x4>)
fn set_projection_matrix(self, value: impl Into<Matrix4x4>)
set_projectionMatrix(crate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn get_non_jittered_projection_matrix(self) -> Matrix4x4
fn get_non_jittered_projection_matrix(self) -> Matrix4x4
get_nonJitteredProjectionMatrix() overloadSource§fn set_non_jittered_projection_matrix(self, value: impl Into<Matrix4x4>)
fn set_non_jittered_projection_matrix(self, value: impl Into<Matrix4x4>)
set_nonJitteredProjectionMatrix(crate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn get_use_jittered_projection_matrix_for_transparent_rendering(self) -> bool
fn get_use_jittered_projection_matrix_for_transparent_rendering(self) -> bool
get_useJitteredProjectionMatrixForTransparentRendering() overloadSource§fn set_use_jittered_projection_matrix_for_transparent_rendering(
self,
value: impl Into<bool>,
)
fn set_use_jittered_projection_matrix_for_transparent_rendering( self, value: impl Into<bool>, )
set_useJitteredProjectionMatrixForTransparentRendering(bool) overloadSource§fn get_previous_view_projection_matrix(self) -> Matrix4x4
fn get_previous_view_projection_matrix(self) -> Matrix4x4
get_previousViewProjectionMatrix() overloadSource§fn reset_world_to_camera_matrix(self)
fn reset_world_to_camera_matrix(self)
ResetWorldToCameraMatrix() overloadSource§fn reset_projection_matrix(self)
fn reset_projection_matrix(self)
ResetProjectionMatrix() overloadSource§fn calculate_oblique_matrix(self, clip_plane: impl Into<Vector4>) -> Matrix4x4
fn calculate_oblique_matrix(self, clip_plane: impl Into<Vector4>) -> Matrix4x4
CalculateObliqueMatrix(crate::unity_engine::vector4::Vector4) overloadSource§fn world_to_screen_point(
self,
position: impl Into<Vector3>,
eye: impl Into<Camera_MonoOrStereoscopicEye>,
) -> Vector3
fn world_to_screen_point( self, position: impl Into<Vector3>, eye: impl Into<Camera_MonoOrStereoscopicEye>, ) -> Vector3
WorldToScreenPoint(crate::unity_engine::vector3::Vector3, crate::unity_engine::camera::Camera_MonoOrStereoscopicEye) overloadSource§fn world_to_viewport_point(
self,
position: impl Into<Vector3>,
eye: impl Into<Camera_MonoOrStereoscopicEye>,
) -> Vector3
fn world_to_viewport_point( self, position: impl Into<Vector3>, eye: impl Into<Camera_MonoOrStereoscopicEye>, ) -> Vector3
WorldToViewportPoint(crate::unity_engine::vector3::Vector3, crate::unity_engine::camera::Camera_MonoOrStereoscopicEye) overloadSource§fn viewport_to_world_point(
self,
position: impl Into<Vector3>,
eye: impl Into<Camera_MonoOrStereoscopicEye>,
) -> Vector3
fn viewport_to_world_point( self, position: impl Into<Vector3>, eye: impl Into<Camera_MonoOrStereoscopicEye>, ) -> Vector3
ViewportToWorldPoint(crate::unity_engine::vector3::Vector3, crate::unity_engine::camera::Camera_MonoOrStereoscopicEye) overloadSource§fn screen_to_world_point(
self,
position: impl Into<Vector3>,
eye: impl Into<Camera_MonoOrStereoscopicEye>,
) -> Vector3
fn screen_to_world_point( self, position: impl Into<Vector3>, eye: impl Into<Camera_MonoOrStereoscopicEye>, ) -> Vector3
ScreenToWorldPoint(crate::unity_engine::vector3::Vector3, crate::unity_engine::camera::Camera_MonoOrStereoscopicEye) overloadSource§fn world_to_screen_point_2(self, position: impl Into<Vector3>) -> Vector3
fn world_to_screen_point_2(self, position: impl Into<Vector3>) -> Vector3
WorldToScreenPoint(crate::unity_engine::vector3::Vector3) overloadSource§fn world_to_viewport_point_2(self, position: impl Into<Vector3>) -> Vector3
fn world_to_viewport_point_2(self, position: impl Into<Vector3>) -> Vector3
WorldToViewportPoint(crate::unity_engine::vector3::Vector3) overloadSource§fn viewport_to_world_point_2(self, position: impl Into<Vector3>) -> Vector3
fn viewport_to_world_point_2(self, position: impl Into<Vector3>) -> Vector3
ViewportToWorldPoint(crate::unity_engine::vector3::Vector3) overloadSource§fn screen_to_world_point_2(self, position: impl Into<Vector3>) -> Vector3
fn screen_to_world_point_2(self, position: impl Into<Vector3>) -> Vector3
ScreenToWorldPoint(crate::unity_engine::vector3::Vector3) overloadSource§fn screen_to_viewport_point(self, position: impl Into<Vector3>) -> Vector3
fn screen_to_viewport_point(self, position: impl Into<Vector3>) -> Vector3
ScreenToViewportPoint(crate::unity_engine::vector3::Vector3) overloadSource§fn viewport_to_screen_point(self, position: impl Into<Vector3>) -> Vector3
fn viewport_to_screen_point(self, position: impl Into<Vector3>) -> Vector3
ViewportToScreenPoint(crate::unity_engine::vector3::Vector3) overloadSource§fn get_frustum_plane_size_at(self, distance: impl Into<f32>) -> Vector2
fn get_frustum_plane_size_at(self, distance: impl Into<f32>) -> Vector2
GetFrustumPlaneSizeAt(f32) overloadSource§fn viewport_point_to_ray(
self,
pos: impl Into<Vector2>,
eye: impl Into<Camera_MonoOrStereoscopicEye>,
) -> Ray
fn viewport_point_to_ray( self, pos: impl Into<Vector2>, eye: impl Into<Camera_MonoOrStereoscopicEye>, ) -> Ray
ViewportPointToRay(crate::unity_engine::vector2::Vector2, crate::unity_engine::camera::Camera_MonoOrStereoscopicEye) overloadSource§fn viewport_point_to_ray_2(
self,
pos: impl Into<Vector3>,
eye: impl Into<Camera_MonoOrStereoscopicEye>,
) -> Ray
fn viewport_point_to_ray_2( self, pos: impl Into<Vector3>, eye: impl Into<Camera_MonoOrStereoscopicEye>, ) -> Ray
ViewportPointToRay(crate::unity_engine::vector3::Vector3, crate::unity_engine::camera::Camera_MonoOrStereoscopicEye) overloadSource§fn viewport_point_to_ray_3(self, pos: impl Into<Vector3>) -> Ray
fn viewport_point_to_ray_3(self, pos: impl Into<Vector3>) -> Ray
ViewportPointToRay(crate::unity_engine::vector3::Vector3) overloadSource§fn screen_point_to_ray(
self,
pos: impl Into<Vector2>,
eye: impl Into<Camera_MonoOrStereoscopicEye>,
) -> Ray
fn screen_point_to_ray( self, pos: impl Into<Vector2>, eye: impl Into<Camera_MonoOrStereoscopicEye>, ) -> Ray
ScreenPointToRay(crate::unity_engine::vector2::Vector2, crate::unity_engine::camera::Camera_MonoOrStereoscopicEye) overloadSource§fn screen_point_to_ray_2(
self,
pos: impl Into<Vector3>,
eye: impl Into<Camera_MonoOrStereoscopicEye>,
) -> Ray
fn screen_point_to_ray_2( self, pos: impl Into<Vector3>, eye: impl Into<Camera_MonoOrStereoscopicEye>, ) -> Ray
ScreenPointToRay(crate::unity_engine::vector3::Vector3, crate::unity_engine::camera::Camera_MonoOrStereoscopicEye) overloadSource§fn screen_point_to_ray_3(self, pos: impl Into<Vector3>) -> Ray
fn screen_point_to_ray_3(self, pos: impl Into<Vector3>) -> Ray
ScreenPointToRay(crate::unity_engine::vector3::Vector3) overloadSource§fn calculate_frustum_corners_internal(
self,
viewport: impl Into<Rect>,
z: impl Into<f32>,
eye: impl Into<Camera_MonoOrStereoscopicEye>,
out_corners: impl Into<Array<Vector3>>,
)
fn calculate_frustum_corners_internal( self, viewport: impl Into<Rect>, z: impl Into<f32>, eye: impl Into<Camera_MonoOrStereoscopicEye>, out_corners: impl Into<Array<Vector3>>, )
CalculateFrustumCornersInternal(crate::unity_engine::rect::Rect, f32, crate::unity_engine::camera::Camera_MonoOrStereoscopicEye, ::unity::Array<crate::unity_engine::vector3::Vector3>) overloadSource§fn calculate_frustum_corners(
self,
viewport: impl Into<Rect>,
z: impl Into<f32>,
eye: impl Into<Camera_MonoOrStereoscopicEye>,
out_corners: impl Into<Array<Vector3>>,
)
fn calculate_frustum_corners( self, viewport: impl Into<Rect>, z: impl Into<f32>, eye: impl Into<Camera_MonoOrStereoscopicEye>, out_corners: impl Into<Array<Vector3>>, )
CalculateFrustumCorners(crate::unity_engine::rect::Rect, f32, crate::unity_engine::camera::Camera_MonoOrStereoscopicEye, ::unity::Array<crate::unity_engine::vector3::Vector3>) overloadSource§fn set_scene(self, value: impl Into<Scene>)
fn set_scene(self, value: impl Into<Scene>)
set_scene(crate::unity_engine::scene_management::scene::Scene) overloadSource§fn get_stereo_enabled(self) -> bool
fn get_stereo_enabled(self) -> bool
get_stereoEnabled() overloadSource§fn get_stereo_separation(self) -> f32
fn get_stereo_separation(self) -> f32
get_stereoSeparation() overloadSource§fn set_stereo_separation(self, value: impl Into<f32>)
fn set_stereo_separation(self, value: impl Into<f32>)
set_stereoSeparation(f32) overloadSource§fn get_stereo_convergence(self) -> f32
fn get_stereo_convergence(self) -> f32
get_stereoConvergence() overloadSource§fn set_stereo_convergence(self, value: impl Into<f32>)
fn set_stereo_convergence(self, value: impl Into<f32>)
set_stereoConvergence(f32) overloadSource§fn get_are_vr_stereo_view_matrices_within_single_cull_tolerance(self) -> bool
fn get_are_vr_stereo_view_matrices_within_single_cull_tolerance(self) -> bool
get_areVRStereoViewMatricesWithinSingleCullTolerance() overloadSource§fn get_stereo_target_eye(self) -> StereoTargetEyeMask
fn get_stereo_target_eye(self) -> StereoTargetEyeMask
get_stereoTargetEye() overloadSource§fn set_stereo_target_eye(self, value: impl Into<StereoTargetEyeMask>)
fn set_stereo_target_eye(self, value: impl Into<StereoTargetEyeMask>)
set_stereoTargetEye(crate::unity_engine::stereotargeteyemask::StereoTargetEyeMask) overloadSource§fn get_stereo_active_eye(self) -> Camera_MonoOrStereoscopicEye
fn get_stereo_active_eye(self) -> Camera_MonoOrStereoscopicEye
get_stereoActiveEye() overloadSource§fn get_stereo_non_jittered_projection_matrix(
self,
eye: impl Into<Camera_StereoscopicEye>,
) -> Matrix4x4
fn get_stereo_non_jittered_projection_matrix( self, eye: impl Into<Camera_StereoscopicEye>, ) -> Matrix4x4
GetStereoNonJitteredProjectionMatrix(crate::unity_engine::camera::Camera_StereoscopicEye) overloadSource§fn get_stereo_view_matrix(
self,
eye: impl Into<Camera_StereoscopicEye>,
) -> Matrix4x4
fn get_stereo_view_matrix( self, eye: impl Into<Camera_StereoscopicEye>, ) -> Matrix4x4
GetStereoViewMatrix(crate::unity_engine::camera::Camera_StereoscopicEye) overloadSource§fn copy_stereo_device_projection_matrix_to_non_jittered(
self,
eye: impl Into<Camera_StereoscopicEye>,
)
fn copy_stereo_device_projection_matrix_to_non_jittered( self, eye: impl Into<Camera_StereoscopicEye>, )
CopyStereoDeviceProjectionMatrixToNonJittered(crate::unity_engine::camera::Camera_StereoscopicEye) overloadSource§fn get_stereo_projection_matrix(
self,
eye: impl Into<Camera_StereoscopicEye>,
) -> Matrix4x4
fn get_stereo_projection_matrix( self, eye: impl Into<Camera_StereoscopicEye>, ) -> Matrix4x4
GetStereoProjectionMatrix(crate::unity_engine::camera::Camera_StereoscopicEye) overloadSource§fn set_stereo_projection_matrix(
self,
eye: impl Into<Camera_StereoscopicEye>,
matrix: impl Into<Matrix4x4>,
)
fn set_stereo_projection_matrix( self, eye: impl Into<Camera_StereoscopicEye>, matrix: impl Into<Matrix4x4>, )
SetStereoProjectionMatrix(crate::unity_engine::camera::Camera_StereoscopicEye, crate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn reset_stereo_projection_matrices(self)
fn reset_stereo_projection_matrices(self)
ResetStereoProjectionMatrices() overloadSource§fn set_stereo_view_matrix(
self,
eye: impl Into<Camera_StereoscopicEye>,
matrix: impl Into<Matrix4x4>,
)
fn set_stereo_view_matrix( self, eye: impl Into<Camera_StereoscopicEye>, matrix: impl Into<Matrix4x4>, )
SetStereoViewMatrix(crate::unity_engine::camera::Camera_StereoscopicEye, crate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn reset_stereo_view_matrices(self)
fn reset_stereo_view_matrices(self)
ResetStereoViewMatrices() overloadSource§fn render_to_cubemap_impl(
self,
tex: impl Into<Texture>,
face_mask: impl Into<i32>,
) -> bool
fn render_to_cubemap_impl( self, tex: impl Into<Texture>, face_mask: impl Into<i32>, ) -> bool
RenderToCubemapImpl(crate::unity_engine::texture::Texture, i32) overloadSource§fn render_to_cubemap(
self,
cubemap: impl Into<Cubemap>,
face_mask: impl Into<i32>,
) -> bool
fn render_to_cubemap( self, cubemap: impl Into<Cubemap>, face_mask: impl Into<i32>, ) -> bool
RenderToCubemap(crate::unity_engine::cubemap::Cubemap, i32) overloadSource§fn render_to_cubemap_2(self, cubemap: impl Into<Cubemap>) -> bool
fn render_to_cubemap_2(self, cubemap: impl Into<Cubemap>) -> bool
RenderToCubemap(crate::unity_engine::cubemap::Cubemap) overloadSource§fn render_to_cubemap_3(
self,
cubemap: impl Into<RenderTexture>,
face_mask: impl Into<i32>,
) -> bool
fn render_to_cubemap_3( self, cubemap: impl Into<RenderTexture>, face_mask: impl Into<i32>, ) -> bool
RenderToCubemap(crate::unity_engine::rendertexture::RenderTexture, i32) overloadSource§fn render_to_cubemap_4(self, cubemap: impl Into<RenderTexture>) -> bool
fn render_to_cubemap_4(self, cubemap: impl Into<RenderTexture>) -> bool
RenderToCubemap(crate::unity_engine::rendertexture::RenderTexture) overloadSource§fn render_to_cubemap_eye_impl(
self,
cubemap: impl Into<RenderTexture>,
face_mask: impl Into<i32>,
stereo_eye: impl Into<Camera_MonoOrStereoscopicEye>,
) -> bool
fn render_to_cubemap_eye_impl( self, cubemap: impl Into<RenderTexture>, face_mask: impl Into<i32>, stereo_eye: impl Into<Camera_MonoOrStereoscopicEye>, ) -> bool
RenderToCubemapEyeImpl(crate::unity_engine::rendertexture::RenderTexture, i32, crate::unity_engine::camera::Camera_MonoOrStereoscopicEye) overloadSource§fn render_to_cubemap_5(
self,
cubemap: impl Into<RenderTexture>,
face_mask: impl Into<i32>,
stereo_eye: impl Into<Camera_MonoOrStereoscopicEye>,
) -> bool
fn render_to_cubemap_5( self, cubemap: impl Into<RenderTexture>, face_mask: impl Into<i32>, stereo_eye: impl Into<Camera_MonoOrStereoscopicEye>, ) -> bool
RenderToCubemap(crate::unity_engine::rendertexture::RenderTexture, i32, crate::unity_engine::camera::Camera_MonoOrStereoscopicEye) overloadSource§fn render_with_shader(
self,
shader: impl Into<Shader>,
replacement_tag: impl Into<Il2CppString>,
)
fn render_with_shader( self, shader: impl Into<Shader>, replacement_tag: impl Into<Il2CppString>, )
RenderWithShader(crate::unity_engine::shader::Shader, ::unity::Il2CppString) overloadSource§fn render_dont_restore(self)
fn render_dont_restore(self)
RenderDontRestore() overloadSource§fn submit_render_requests(
self,
render_requests: impl Into<List_1<Camera_RenderRequest>>,
)
fn submit_render_requests( self, render_requests: impl Into<List_1<Camera_RenderRequest>>, )
SubmitRenderRequests(crate::system::collections::generic::list_1::List_1<crate::unity_engine::camera::Camera_RenderRequest>) overloadSource§fn submit_render_requests_internal(self, requests: impl Into<Object>)
fn submit_render_requests_internal(self, requests: impl Into<Object>)
SubmitRenderRequestsInternal(crate::system::object::Object) overloadSource§fn copy_from(self, other: impl Into<Camera>)
fn copy_from(self, other: impl Into<Camera>)
CopyFrom(crate::unity_engine::camera::Camera) overloadSource§fn get_command_buffer_count(self) -> i32
fn get_command_buffer_count(self) -> i32
get_commandBufferCount() overloadSource§fn remove_command_buffers(self, evt: impl Into<CameraEvent>)
fn remove_command_buffers(self, evt: impl Into<CameraEvent>)
RemoveCommandBuffers(crate::unity_engine::rendering::cameraevent::CameraEvent) overloadSource§fn remove_all_command_buffers(self)
fn remove_all_command_buffers(self)
RemoveAllCommandBuffers() overloadSource§fn add_command_buffer_impl(
self,
evt: impl Into<CameraEvent>,
buffer: impl Into<CommandBuffer>,
)
fn add_command_buffer_impl( self, evt: impl Into<CameraEvent>, buffer: impl Into<CommandBuffer>, )
AddCommandBufferImpl(crate::unity_engine::rendering::cameraevent::CameraEvent, crate::unity_engine::rendering::commandbuffer::CommandBuffer) overloadSource§fn add_command_buffer_async_impl(
self,
evt: impl Into<CameraEvent>,
buffer: impl Into<CommandBuffer>,
queue_type: impl Into<ComputeQueueType>,
)
fn add_command_buffer_async_impl( self, evt: impl Into<CameraEvent>, buffer: impl Into<CommandBuffer>, queue_type: impl Into<ComputeQueueType>, )
AddCommandBufferAsyncImpl(crate::unity_engine::rendering::cameraevent::CameraEvent, crate::unity_engine::rendering::commandbuffer::CommandBuffer, crate::unity_engine::rendering::computequeuetype::ComputeQueueType) overloadSource§fn remove_command_buffer_impl(
self,
evt: impl Into<CameraEvent>,
buffer: impl Into<CommandBuffer>,
)
fn remove_command_buffer_impl( self, evt: impl Into<CameraEvent>, buffer: impl Into<CommandBuffer>, )
RemoveCommandBufferImpl(crate::unity_engine::rendering::cameraevent::CameraEvent, crate::unity_engine::rendering::commandbuffer::CommandBuffer) overloadSource§fn add_command_buffer(
self,
evt: impl Into<CameraEvent>,
buffer: impl Into<CommandBuffer>,
)
fn add_command_buffer( self, evt: impl Into<CameraEvent>, buffer: impl Into<CommandBuffer>, )
AddCommandBuffer(crate::unity_engine::rendering::cameraevent::CameraEvent, crate::unity_engine::rendering::commandbuffer::CommandBuffer) overloadSource§fn add_command_buffer_async(
self,
evt: impl Into<CameraEvent>,
buffer: impl Into<CommandBuffer>,
queue_type: impl Into<ComputeQueueType>,
)
fn add_command_buffer_async( self, evt: impl Into<CameraEvent>, buffer: impl Into<CommandBuffer>, queue_type: impl Into<ComputeQueueType>, )
AddCommandBufferAsync(crate::unity_engine::rendering::cameraevent::CameraEvent, crate::unity_engine::rendering::commandbuffer::CommandBuffer, crate::unity_engine::rendering::computequeuetype::ComputeQueueType) overloadSource§fn remove_command_buffer(
self,
evt: impl Into<CameraEvent>,
buffer: impl Into<CommandBuffer>,
)
fn remove_command_buffer( self, evt: impl Into<CameraEvent>, buffer: impl Into<CommandBuffer>, )
RemoveCommandBuffer(crate::unity_engine::rendering::cameraevent::CameraEvent, crate::unity_engine::rendering::commandbuffer::CommandBuffer) overloadSource§fn get_command_buffers(
self,
evt: impl Into<CameraEvent>,
) -> Array<CommandBuffer>
fn get_command_buffers( self, evt: impl Into<CameraEvent>, ) -> Array<CommandBuffer>
GetCommandBuffers(crate::unity_engine::rendering::cameraevent::CameraEvent) overloadSource§fn only_used_for_testing1(self)
fn only_used_for_testing1(self)
OnlyUsedForTesting1() overloadSource§fn only_used_for_testing2(self)
fn only_used_for_testing2(self)
OnlyUsedForTesting2() overloadSource§fn try_get_culling_parameters(self) -> (bool, ScriptableCullingParameters)
fn try_get_culling_parameters(self) -> (bool, ScriptableCullingParameters)
TryGetCullingParameters(*mutcrate::unity_engine::rendering::scriptablecullingparameters::ScriptableCullingParameters) overloadSource§fn try_get_culling_parameters_2(
self,
stereo_aware: impl Into<bool>,
) -> (bool, ScriptableCullingParameters)
fn try_get_culling_parameters_2( self, stereo_aware: impl Into<bool>, ) -> (bool, ScriptableCullingParameters)
TryGetCullingParameters(bool, *mutcrate::unity_engine::rendering::scriptablecullingparameters::ScriptableCullingParameters) overloadSource§fn get_transparency_sort_axis_injected(self) -> Vector3
fn get_transparency_sort_axis_injected(self) -> Vector3
get_transparencySortAxis_Injected(*mutcrate::unity_engine::vector3::Vector3) overloadSource§fn set_transparency_sort_axis_injected(self) -> Vector3
fn set_transparency_sort_axis_injected(self) -> Vector3
set_transparencySortAxis_Injected(*mutcrate::unity_engine::vector3::Vector3) overloadSource§fn get_velocity_injected(self) -> Vector3
fn get_velocity_injected(self) -> Vector3
get_velocity_Injected(*mutcrate::unity_engine::vector3::Vector3) overloadSource§fn get_culling_matrix_injected(self) -> Matrix4x4
fn get_culling_matrix_injected(self) -> Matrix4x4
get_cullingMatrix_Injected(*mutcrate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn set_culling_matrix_injected(self) -> Matrix4x4
fn set_culling_matrix_injected(self) -> Matrix4x4
set_cullingMatrix_Injected(*mutcrate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn get_background_color_injected(self) -> Color
fn get_background_color_injected(self) -> Color
get_backgroundColor_Injected(*mutcrate::unity_engine::color::Color) overloadSource§fn set_background_color_injected(self) -> Color
fn set_background_color_injected(self) -> Color
set_backgroundColor_Injected(*mutcrate::unity_engine::color::Color) overloadSource§fn get_sensor_size_injected(self) -> Vector2
fn get_sensor_size_injected(self) -> Vector2
get_sensorSize_Injected(*mutcrate::unity_engine::vector2::Vector2) overloadSource§fn set_sensor_size_injected(self) -> Vector2
fn set_sensor_size_injected(self) -> Vector2
set_sensorSize_Injected(*mutcrate::unity_engine::vector2::Vector2) overloadSource§fn get_lens_shift_injected(self) -> Vector2
fn get_lens_shift_injected(self) -> Vector2
get_lensShift_Injected(*mutcrate::unity_engine::vector2::Vector2) overloadSource§fn set_lens_shift_injected(self) -> Vector2
fn set_lens_shift_injected(self) -> Vector2
set_lensShift_Injected(*mutcrate::unity_engine::vector2::Vector2) overloadSource§fn get_gate_fitted_lens_shift_injected(self) -> Vector2
fn get_gate_fitted_lens_shift_injected(self) -> Vector2
GetGateFittedLensShift_Injected(*mutcrate::unity_engine::vector2::Vector2) overloadSource§fn get_local_space_aim_injected(self) -> Vector3
fn get_local_space_aim_injected(self) -> Vector3
GetLocalSpaceAim_Injected(*mutcrate::unity_engine::vector3::Vector3) overloadSource§fn get_rect_injected(self) -> Rect
fn get_rect_injected(self) -> Rect
get_rect_Injected(*mutcrate::unity_engine::rect::Rect) overloadSource§fn set_rect_injected(self) -> Rect
fn set_rect_injected(self) -> Rect
set_rect_Injected(*mutcrate::unity_engine::rect::Rect) overloadSource§fn get_pixel_rect_injected(self) -> Rect
fn get_pixel_rect_injected(self) -> Rect
get_pixelRect_Injected(*mutcrate::unity_engine::rect::Rect) overloadSource§fn set_pixel_rect_injected(self) -> Rect
fn set_pixel_rect_injected(self) -> Rect
set_pixelRect_Injected(*mutcrate::unity_engine::rect::Rect) overloadSource§fn set_target_buffers_impl_injected(self) -> (RenderBuffer, RenderBuffer)
fn set_target_buffers_impl_injected(self) -> (RenderBuffer, RenderBuffer)
SetTargetBuffersImpl_Injected(*mutcrate::unity_engine::renderbuffer::RenderBuffer, *mutcrate::unity_engine::renderbuffer::RenderBuffer) overloadSource§fn set_target_buffers_mrt_impl_injected(
self,
color: impl Into<Array<RenderBuffer>>,
) -> RenderBuffer
fn set_target_buffers_mrt_impl_injected( self, color: impl Into<Array<RenderBuffer>>, ) -> RenderBuffer
SetTargetBuffersMRTImpl_Injected(::unity::Array<crate::unity_engine::renderbuffer::RenderBuffer>, *mutcrate::unity_engine::renderbuffer::RenderBuffer) overloadSource§fn get_camera_to_world_matrix_injected(self) -> Matrix4x4
fn get_camera_to_world_matrix_injected(self) -> Matrix4x4
get_cameraToWorldMatrix_Injected(*mutcrate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn get_world_to_camera_matrix_injected(self) -> Matrix4x4
fn get_world_to_camera_matrix_injected(self) -> Matrix4x4
get_worldToCameraMatrix_Injected(*mutcrate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn set_world_to_camera_matrix_injected(self) -> Matrix4x4
fn set_world_to_camera_matrix_injected(self) -> Matrix4x4
set_worldToCameraMatrix_Injected(*mutcrate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn get_projection_matrix_injected(self) -> Matrix4x4
fn get_projection_matrix_injected(self) -> Matrix4x4
get_projectionMatrix_Injected(*mutcrate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn set_projection_matrix_injected(self) -> Matrix4x4
fn set_projection_matrix_injected(self) -> Matrix4x4
set_projectionMatrix_Injected(*mutcrate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn get_non_jittered_projection_matrix_injected(self) -> Matrix4x4
fn get_non_jittered_projection_matrix_injected(self) -> Matrix4x4
get_nonJitteredProjectionMatrix_Injected(*mutcrate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn set_non_jittered_projection_matrix_injected(self) -> Matrix4x4
fn set_non_jittered_projection_matrix_injected(self) -> Matrix4x4
set_nonJitteredProjectionMatrix_Injected(*mutcrate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn get_previous_view_projection_matrix_injected(self) -> Matrix4x4
fn get_previous_view_projection_matrix_injected(self) -> Matrix4x4
get_previousViewProjectionMatrix_Injected(*mutcrate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn calculate_oblique_matrix_injected(self) -> (Vector4, Matrix4x4)
fn calculate_oblique_matrix_injected(self) -> (Vector4, Matrix4x4)
CalculateObliqueMatrix_Injected(*mutcrate::unity_engine::vector4::Vector4, *mutcrate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn world_to_screen_point_injected(
self,
eye: impl Into<Camera_MonoOrStereoscopicEye>,
) -> (Vector3, Vector3)
fn world_to_screen_point_injected( self, eye: impl Into<Camera_MonoOrStereoscopicEye>, ) -> (Vector3, Vector3)
WorldToScreenPoint_Injected(*mutcrate::unity_engine::vector3::Vector3, crate::unity_engine::camera::Camera_MonoOrStereoscopicEye, *mutcrate::unity_engine::vector3::Vector3) overloadSource§fn world_to_viewport_point_injected(
self,
eye: impl Into<Camera_MonoOrStereoscopicEye>,
) -> (Vector3, Vector3)
fn world_to_viewport_point_injected( self, eye: impl Into<Camera_MonoOrStereoscopicEye>, ) -> (Vector3, Vector3)
WorldToViewportPoint_Injected(*mutcrate::unity_engine::vector3::Vector3, crate::unity_engine::camera::Camera_MonoOrStereoscopicEye, *mutcrate::unity_engine::vector3::Vector3) overloadSource§fn viewport_to_world_point_injected(
self,
eye: impl Into<Camera_MonoOrStereoscopicEye>,
) -> (Vector3, Vector3)
fn viewport_to_world_point_injected( self, eye: impl Into<Camera_MonoOrStereoscopicEye>, ) -> (Vector3, Vector3)
ViewportToWorldPoint_Injected(*mutcrate::unity_engine::vector3::Vector3, crate::unity_engine::camera::Camera_MonoOrStereoscopicEye, *mutcrate::unity_engine::vector3::Vector3) overloadSource§fn screen_to_world_point_injected(
self,
eye: impl Into<Camera_MonoOrStereoscopicEye>,
) -> (Vector3, Vector3)
fn screen_to_world_point_injected( self, eye: impl Into<Camera_MonoOrStereoscopicEye>, ) -> (Vector3, Vector3)
ScreenToWorldPoint_Injected(*mutcrate::unity_engine::vector3::Vector3, crate::unity_engine::camera::Camera_MonoOrStereoscopicEye, *mutcrate::unity_engine::vector3::Vector3) overloadSource§fn screen_to_viewport_point_injected(self) -> (Vector3, Vector3)
fn screen_to_viewport_point_injected(self) -> (Vector3, Vector3)
ScreenToViewportPoint_Injected(*mutcrate::unity_engine::vector3::Vector3, *mutcrate::unity_engine::vector3::Vector3) overloadSource§fn viewport_to_screen_point_injected(self) -> (Vector3, Vector3)
fn viewport_to_screen_point_injected(self) -> (Vector3, Vector3)
ViewportToScreenPoint_Injected(*mutcrate::unity_engine::vector3::Vector3, *mutcrate::unity_engine::vector3::Vector3) overloadSource§fn get_frustum_plane_size_at_injected(self, distance: impl Into<f32>) -> Vector2
fn get_frustum_plane_size_at_injected(self, distance: impl Into<f32>) -> Vector2
GetFrustumPlaneSizeAt_Injected(f32, *mutcrate::unity_engine::vector2::Vector2) overloadSource§fn viewport_point_to_ray_injected(
self,
eye: impl Into<Camera_MonoOrStereoscopicEye>,
) -> (Vector2, Ray)
fn viewport_point_to_ray_injected( self, eye: impl Into<Camera_MonoOrStereoscopicEye>, ) -> (Vector2, Ray)
ViewportPointToRay_Injected(*mutcrate::unity_engine::vector2::Vector2, crate::unity_engine::camera::Camera_MonoOrStereoscopicEye, *mutcrate::unity_engine::ray::Ray) overloadSource§fn screen_point_to_ray_injected(
self,
eye: impl Into<Camera_MonoOrStereoscopicEye>,
) -> (Vector2, Ray)
fn screen_point_to_ray_injected( self, eye: impl Into<Camera_MonoOrStereoscopicEye>, ) -> (Vector2, Ray)
ScreenPointToRay_Injected(*mutcrate::unity_engine::vector2::Vector2, crate::unity_engine::camera::Camera_MonoOrStereoscopicEye, *mutcrate::unity_engine::ray::Ray) overloadSource§fn calculate_frustum_corners_internal_injected(
self,
z: impl Into<f32>,
eye: impl Into<Camera_MonoOrStereoscopicEye>,
out_corners: impl Into<Array<Vector3>>,
) -> Rect
fn calculate_frustum_corners_internal_injected( self, z: impl Into<f32>, eye: impl Into<Camera_MonoOrStereoscopicEye>, out_corners: impl Into<Array<Vector3>>, ) -> Rect
CalculateFrustumCornersInternal_Injected(*mutcrate::unity_engine::rect::Rect, f32, crate::unity_engine::camera::Camera_MonoOrStereoscopicEye, ::unity::Array<crate::unity_engine::vector3::Vector3>) overloadSource§fn get_scene_injected(self) -> Scene
fn get_scene_injected(self) -> Scene
get_scene_Injected(*mutcrate::unity_engine::scene_management::scene::Scene) overloadSource§fn set_scene_injected(self) -> Scene
fn set_scene_injected(self) -> Scene
set_scene_Injected(*mutcrate::unity_engine::scene_management::scene::Scene) overloadSource§fn get_stereo_non_jittered_projection_matrix_injected(
self,
eye: impl Into<Camera_StereoscopicEye>,
) -> Matrix4x4
fn get_stereo_non_jittered_projection_matrix_injected( self, eye: impl Into<Camera_StereoscopicEye>, ) -> Matrix4x4
GetStereoNonJitteredProjectionMatrix_Injected(crate::unity_engine::camera::Camera_StereoscopicEye, *mutcrate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn get_stereo_view_matrix_injected(
self,
eye: impl Into<Camera_StereoscopicEye>,
) -> Matrix4x4
fn get_stereo_view_matrix_injected( self, eye: impl Into<Camera_StereoscopicEye>, ) -> Matrix4x4
GetStereoViewMatrix_Injected(crate::unity_engine::camera::Camera_StereoscopicEye, *mutcrate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn get_stereo_projection_matrix_injected(
self,
eye: impl Into<Camera_StereoscopicEye>,
) -> Matrix4x4
fn get_stereo_projection_matrix_injected( self, eye: impl Into<Camera_StereoscopicEye>, ) -> Matrix4x4
GetStereoProjectionMatrix_Injected(crate::unity_engine::camera::Camera_StereoscopicEye, *mutcrate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn set_stereo_projection_matrix_injected(
self,
eye: impl Into<Camera_StereoscopicEye>,
) -> Matrix4x4
fn set_stereo_projection_matrix_injected( self, eye: impl Into<Camera_StereoscopicEye>, ) -> Matrix4x4
SetStereoProjectionMatrix_Injected(crate::unity_engine::camera::Camera_StereoscopicEye, *mutcrate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn set_stereo_view_matrix_injected(
self,
eye: impl Into<Camera_StereoscopicEye>,
) -> Matrix4x4
fn set_stereo_view_matrix_injected( self, eye: impl Into<Camera_StereoscopicEye>, ) -> Matrix4x4
SetStereoViewMatrix_Injected(crate::unity_engine::camera::Camera_StereoscopicEye, *mutcrate::unity_engine::matrix4x4::Matrix4x4) overloadSource§impl<__T> IComponentMethods for __Twhere
__T: IComponent,
impl<__T> IComponentMethods for __Twhere
__T: IComponent,
Source§fn get_transform(self) -> Transform
fn get_transform(self) -> Transform
get_transform() overloadSource§fn get_game_object(self) -> GameObject
fn get_game_object(self) -> GameObject
get_gameObject() overloadSource§fn get_component(self, type: impl Into<SystemType>) -> Component
fn get_component(self, type: impl Into<SystemType>) -> Component
GetComponent(::unity::SystemType) overloadSource§fn get_component_fast_path(
self,
type: impl Into<SystemType>,
one_further_than_result_value: impl Into<IntPtr>,
)
fn get_component_fast_path( self, type: impl Into<SystemType>, one_further_than_result_value: impl Into<IntPtr>, )
GetComponentFastPath(::unity::SystemType, ::unity::IntPtr) overloadfn get_component_2<M0: IlType + Copy + ClassIdentity>(self) -> M0
fn try_get_component<M0: IlType + Copy + ClassIdentity>( self, component: impl Into<*mut M0>, ) -> bool
Source§fn get_component_in_children(
self,
t: impl Into<SystemType>,
include_inactive: impl Into<bool>,
) -> Component
fn get_component_in_children( self, t: impl Into<SystemType>, include_inactive: impl Into<bool>, ) -> Component
GetComponentInChildren(::unity::SystemType, bool) overloadfn get_component_in_children_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> M0
fn get_component_in_children_3<M0: IlType + Copy + ClassIdentity>(self) -> M0
fn get_components_in_children<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> Array<M0>
fn get_components_in_children_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, result: impl Into<List_1<M0>>, )
fn get_components_in_children_3<M0: IlType + Copy + ClassIdentity>( self, ) -> Array<M0>
fn get_components_in_children_4<M0: IlType + Copy + ClassIdentity>( self, results: impl Into<List_1<M0>>, )
Source§fn get_component_in_parent(self, t: impl Into<SystemType>) -> Component
fn get_component_in_parent(self, t: impl Into<SystemType>) -> Component
GetComponentInParent(::unity::SystemType) overloadfn get_component_in_parent_2<M0: IlType + Copy + ClassIdentity>(self) -> M0
fn get_components_in_parent<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> Array<M0>
fn get_components_in_parent_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, results: impl Into<List_1<M0>>, )
fn get_components_in_parent_3<M0: IlType + Copy + ClassIdentity>( self, ) -> Array<M0>
Source§fn get_components_for_list_internal(
self,
search_type: impl Into<SystemType>,
result_list: impl Into<Object>,
)
fn get_components_for_list_internal( self, search_type: impl Into<SystemType>, result_list: impl Into<Object>, )
GetComponentsForListInternal(::unity::SystemType, crate::system::object::Object) overloadSource§fn get_components(
self,
type: impl Into<SystemType>,
results: impl Into<List_1<Component>>,
)
fn get_components( self, type: impl Into<SystemType>, results: impl Into<List_1<Component>>, )
GetComponents(::unity::SystemType, crate::system::collections::generic::list_1::List_1<crate::unity_engine::component::Component>) overloadfn get_components_2<M0: IlType + Copy + ClassIdentity>( self, results: impl Into<List_1<M0>>, )
Source§fn get_tag(self) -> Il2CppString
fn get_tag(self) -> Il2CppString
get_tag() overloadSource§fn set_tag(self, value: impl Into<Il2CppString>)
fn set_tag(self, value: impl Into<Il2CppString>)
set_tag(::unity::Il2CppString) overloadfn get_components_3<M0: IlType + Copy + ClassIdentity>(self) -> Array<M0>
Source§fn compare_tag(self, tag: impl Into<Il2CppString>) -> bool
fn compare_tag(self, tag: impl Into<Il2CppString>) -> bool
CompareTag(::unity::Il2CppString) overloadSource§impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
Source§impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_key(self) -> Objectwhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_value(self) -> Objectwhere
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T1where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn resolve(self, resolver: IExposedPropertyTable) -> T0where
Self: Sized,
Source§impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: HashSet_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn initialize() -> IntPtr
Source§impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
Source§impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, initialize: bool)where
Self: Sized,
fn ctor_2(self, max_capacity: i32)where
Self: Sized,
fn add_range(self, items: IEnumerable_1<T0>)where
Self: Sized,
fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)where
Self: Sized,
fn get_buffer(self, index: i32) -> Array<T0>where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn try_move(self) -> (bool, Array<T0>)where
Self: Sized,
fn allocate_buffer(self)where
Self: Sized,
Source§impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: LinkedList_1<T0>)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
Source§impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_count(self) -> i32where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_item(self) -> (*mut T0, i32)where
Self: Sized,
fn get_unchecked(self) -> (*mut T0, i32)where
Self: Sized,
fn try_add(self) -> (bool, T0)where
Self: Sized,
fn try_copy_to(self, other: ListBuffer_1<T0>) -> boolwhere
Self: Sized,
Source§impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: List_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn move_next_rare(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<__T> IObjectMethods for __Twhere
__T: IObject,
impl<__T> IObjectMethods for __Twhere
__T: IObject,
Source§fn equals(self, obj: impl Into<Object>) -> bool
fn equals(self, obj: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overloadSource§fn memberwise_clone(self) -> Object
fn memberwise_clone(self) -> Object
MemberwiseClone() overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overloadSource§fn field_getter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
) -> IlInstance
fn field_getter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, ) -> IlInstance
FieldGetter(::unity::Il2CppString, ::unity::Il2CppString, *mut::unity::IlInstance) overloadSource§fn field_setter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
val: impl Into<Object>,
)
fn field_setter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, val: impl Into<Object>, )
FieldSetter(::unity::Il2CppString, ::unity::Il2CppString, crate::system::object::Object) overloadSource§impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, value: T0, pool: ObjectPool_1_2<T0>)where
Self: Sized,
fn system_i_disposable_dispose(self)where
Self: Sized,
Source§impl<__T> IObject_2Methods for __Twhere
__T: IObject_2,
impl<__T> IObject_2Methods for __Twhere
__T: IObject_2,
Source§fn get_instance_id(self) -> i32
fn get_instance_id(self) -> i32
GetInstanceID() overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overloadSource§fn equals(self, other: impl Into<Object>) -> bool
fn equals(self, other: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overloadSource§fn ensure_running_on_main_thread(self)
fn ensure_running_on_main_thread(self)
EnsureRunningOnMainThread() overloadSource§fn get_cached_ptr(self) -> IntPtr
fn get_cached_ptr(self) -> IntPtr
GetCachedPtr() overloadSource§fn get_name(self) -> Il2CppString
fn get_name(self) -> Il2CppString
get_name() overloadSource§fn set_name(self, value: impl Into<Il2CppString>)
fn set_name(self, value: impl Into<Il2CppString>)
set_name(::unity::Il2CppString) overloadSource§fn get_hide_flags(self) -> HideFlags
fn get_hide_flags(self) -> HideFlags
get_hideFlags() overloadSource§fn set_hide_flags(self, value: impl Into<HideFlags>)
fn set_hide_flags(self, value: impl Into<HideFlags>)
set_hideFlags(crate::unity_engine::hideflags::HideFlags) overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overload