pub struct Graphic(/* private fields */);Expand description
IL2CPP class: UnityEngine.UI.Graphic
Inherits: UIBehaviour
Implementations§
Source§impl Graphic
impl Graphic
pub fn s_default_ui() -> Material
pub fn set_s_default_ui(value: Material)
pub fn s_white_texture() -> Texture2D
pub fn set_s_white_texture(value: Texture2D)
pub fn s_mesh() -> Mesh
pub fn set_s_mesh(value: Mesh)
pub fn s_vertex_helper() -> VertexHelper
pub fn set_s_vertex_helper(value: VertexHelper)
Source§impl Graphic
impl Graphic
Sourcepub fn get_default_graphic_material() -> Material
pub fn get_default_graphic_material() -> Material
get_defaultGraphicMaterial() overload
Sourcepub fn get_worker_mesh() -> Mesh
pub fn get_worker_mesh() -> Mesh
get_workerMesh() overload
Sourcepub fn create_color_from_alpha(alpha: impl Into<f32>) -> Color
pub fn create_color_from_alpha(alpha: impl Into<f32>) -> Color
CreateColorFromAlpha(f32) overload
Source§impl Graphic
impl Graphic
pub fn get_default_graphic_material_method_info() -> &'static MethodInfo
pub fn get_color_method_info() -> &'static MethodInfo
pub fn set_color_method_info() -> &'static MethodInfo
pub fn get_raycast_target_method_info() -> &'static MethodInfo
pub fn set_raycast_target_method_info() -> &'static MethodInfo
pub fn get_raycast_padding_method_info() -> &'static MethodInfo
pub fn set_raycast_padding_method_info() -> &'static MethodInfo
pub fn get_use_legacy_mesh_generation_method_info() -> &'static MethodInfo
pub fn set_use_legacy_mesh_generation_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
pub fn set_all_dirty_method_info() -> &'static MethodInfo
pub fn set_layout_dirty_method_info() -> &'static MethodInfo
pub fn set_vertices_dirty_method_info() -> &'static MethodInfo
pub fn set_material_dirty_method_info() -> &'static MethodInfo
pub fn on_rect_transform_dimensions_change_method_info() -> &'static MethodInfo
pub fn on_before_transform_parent_changed_method_info() -> &'static MethodInfo
pub fn on_transform_parent_changed_method_info() -> &'static MethodInfo
pub fn get_depth_method_info() -> &'static MethodInfo
pub fn get_rect_transform_method_info() -> &'static MethodInfo
pub fn get_canvas_method_info() -> &'static MethodInfo
pub fn cache_canvas_method_info() -> &'static MethodInfo
pub fn get_canvas_renderer_method_info() -> &'static MethodInfo
pub fn get_default_material_method_info() -> &'static MethodInfo
pub fn get_material_method_info() -> &'static MethodInfo
pub fn set_material_method_info() -> &'static MethodInfo
pub fn get_material_for_rendering_method_info() -> &'static MethodInfo
pub fn get_main_texture_method_info() -> &'static MethodInfo
pub fn on_enable_method_info() -> &'static MethodInfo
pub fn on_disable_method_info() -> &'static MethodInfo
pub fn on_destroy_method_info() -> &'static MethodInfo
pub fn on_canvas_hierarchy_changed_method_info() -> &'static MethodInfo
pub fn on_culling_changed_method_info() -> &'static MethodInfo
pub fn rebuild_method_info() -> &'static MethodInfo
pub fn layout_complete_method_info() -> &'static MethodInfo
pub fn graphic_update_complete_method_info() -> &'static MethodInfo
pub fn update_material_method_info() -> &'static MethodInfo
pub fn update_geometry_method_info() -> &'static MethodInfo
pub fn do_mesh_generation_method_info() -> &'static MethodInfo
pub fn do_legacy_mesh_generation_method_info() -> &'static MethodInfo
pub fn get_worker_mesh_method_info() -> &'static MethodInfo
pub fn on_fill_vbo_method_info() -> &'static MethodInfo
pub fn on_populate_mesh_method_info() -> &'static MethodInfo
pub fn on_populate_mesh_2_method_info() -> &'static MethodInfo
pub fn on_did_apply_animation_properties_method_info() -> &'static MethodInfo
pub fn set_native_size_method_info() -> &'static MethodInfo
pub fn raycast_method_info() -> &'static MethodInfo
pub fn pixel_adjust_point_method_info() -> &'static MethodInfo
pub fn get_pixel_adjusted_rect_method_info() -> &'static MethodInfo
pub fn cross_fade_color_method_info() -> &'static MethodInfo
pub fn cross_fade_color_2_method_info() -> &'static MethodInfo
pub fn create_color_from_alpha_method_info() -> &'static MethodInfo
pub fn cross_fade_alpha_method_info() -> &'static MethodInfo
pub fn register_dirty_layout_callback_method_info() -> &'static MethodInfo
pub fn unregister_dirty_layout_callback_method_info() -> &'static MethodInfo
pub fn register_dirty_vertices_callback_method_info() -> &'static MethodInfo
pub fn unregister_dirty_vertices_callback_method_info() -> &'static MethodInfo
pub fn register_dirty_material_callback_method_info() -> &'static MethodInfo
pub fn unregister_dirty_material_callback_method_info() -> &'static MethodInfo
pub fn cctor_method_info() -> &'static MethodInfo
pub fn unity_engine_ui_i_canvas_element_get_transform_method_info() -> &'static MethodInfo
Source§impl Graphic
impl Graphic
Sourcepub unsafe fn get_color(this: impl Into<IlInstance>) -> Color
pub unsafe fn get_color(this: impl Into<IlInstance>) -> Color
Direct (non-virtual) call to Graphic’s own get_color. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn set_color(this: impl Into<IlInstance>, value: Color)
pub unsafe fn set_color(this: impl Into<IlInstance>, value: Color)
Direct (non-virtual) call to Graphic’s own set_color. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_raycast_target(this: impl Into<IlInstance>) -> bool
pub unsafe fn get_raycast_target(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to Graphic’s own get_raycastTarget. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn set_raycast_target(this: impl Into<IlInstance>, value: bool)
pub unsafe fn set_raycast_target(this: impl Into<IlInstance>, value: bool)
Direct (non-virtual) call to Graphic’s own set_raycastTarget. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn set_all_dirty(this: impl Into<IlInstance>)
pub unsafe fn set_all_dirty(this: impl Into<IlInstance>)
Direct (non-virtual) call to Graphic’s own SetAllDirty. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn set_layout_dirty(this: impl Into<IlInstance>)
pub unsafe fn set_layout_dirty(this: impl Into<IlInstance>)
Direct (non-virtual) call to Graphic’s own SetLayoutDirty. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn set_vertices_dirty(this: impl Into<IlInstance>)
pub unsafe fn set_vertices_dirty(this: impl Into<IlInstance>)
Direct (non-virtual) call to Graphic’s own SetVerticesDirty. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn set_material_dirty(this: impl Into<IlInstance>)
pub unsafe fn set_material_dirty(this: impl Into<IlInstance>)
Direct (non-virtual) call to Graphic’s own SetMaterialDirty. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_rect_transform_dimensions_change(this: impl Into<IlInstance>)
pub unsafe fn on_rect_transform_dimensions_change(this: impl Into<IlInstance>)
Direct (non-virtual) call to Graphic’s own OnRectTransformDimensionsChange. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_before_transform_parent_changed(this: impl Into<IlInstance>)
pub unsafe fn on_before_transform_parent_changed(this: impl Into<IlInstance>)
Direct (non-virtual) call to Graphic’s own OnBeforeTransformParentChanged. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_transform_parent_changed(this: impl Into<IlInstance>)
pub unsafe fn on_transform_parent_changed(this: impl Into<IlInstance>)
Direct (non-virtual) call to Graphic’s own OnTransformParentChanged. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_rect_transform(this: impl Into<IlInstance>) -> RectTransform
pub unsafe fn get_rect_transform(this: impl Into<IlInstance>) -> RectTransform
Direct (non-virtual) call to Graphic’s own get_rectTransform. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_default_material(this: impl Into<IlInstance>) -> Material
pub unsafe fn get_default_material(this: impl Into<IlInstance>) -> Material
Direct (non-virtual) call to Graphic’s own get_defaultMaterial. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_material(this: impl Into<IlInstance>) -> Material
pub unsafe fn get_material(this: impl Into<IlInstance>) -> Material
Direct (non-virtual) call to Graphic’s own get_material. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn set_material(this: impl Into<IlInstance>, value: Material)
pub unsafe fn set_material(this: impl Into<IlInstance>, value: Material)
Direct (non-virtual) call to Graphic’s own set_material. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_material_for_rendering(
this: impl Into<IlInstance>,
) -> Material
pub unsafe fn get_material_for_rendering( this: impl Into<IlInstance>, ) -> Material
Direct (non-virtual) call to Graphic’s own get_materialForRendering. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_main_texture(this: impl Into<IlInstance>) -> Texture
pub unsafe fn get_main_texture(this: impl Into<IlInstance>) -> Texture
Direct (non-virtual) call to Graphic’s own get_mainTexture. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_enable(this: impl Into<IlInstance>)
pub unsafe fn on_enable(this: impl Into<IlInstance>)
Direct (non-virtual) call to Graphic’s own OnEnable. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_disable(this: impl Into<IlInstance>)
pub unsafe fn on_disable(this: impl Into<IlInstance>)
Direct (non-virtual) call to Graphic’s own OnDisable. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_destroy(this: impl Into<IlInstance>)
pub unsafe fn on_destroy(this: impl Into<IlInstance>)
Direct (non-virtual) call to Graphic’s own OnDestroy. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_canvas_hierarchy_changed(this: impl Into<IlInstance>)
pub unsafe fn on_canvas_hierarchy_changed(this: impl Into<IlInstance>)
Direct (non-virtual) call to Graphic’s own OnCanvasHierarchyChanged. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_culling_changed(this: impl Into<IlInstance>)
pub unsafe fn on_culling_changed(this: impl Into<IlInstance>)
Direct (non-virtual) call to Graphic’s own OnCullingChanged. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn rebuild(this: impl Into<IlInstance>, update: CanvasUpdate)
pub unsafe fn rebuild(this: impl Into<IlInstance>, update: CanvasUpdate)
Direct (non-virtual) call to Graphic’s own Rebuild. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn layout_complete(this: impl Into<IlInstance>)
pub unsafe fn layout_complete(this: impl Into<IlInstance>)
Direct (non-virtual) call to Graphic’s own LayoutComplete. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn graphic_update_complete(this: impl Into<IlInstance>)
pub unsafe fn graphic_update_complete(this: impl Into<IlInstance>)
Direct (non-virtual) call to Graphic’s own GraphicUpdateComplete. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn update_material(this: impl Into<IlInstance>)
pub unsafe fn update_material(this: impl Into<IlInstance>)
Direct (non-virtual) call to Graphic’s own UpdateMaterial. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn update_geometry(this: impl Into<IlInstance>)
pub unsafe fn update_geometry(this: impl Into<IlInstance>)
Direct (non-virtual) call to Graphic’s own UpdateGeometry. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_fill_vbo(this: impl Into<IlInstance>, vbo: List_1<UIVertex>)
pub unsafe fn on_fill_vbo(this: impl Into<IlInstance>, vbo: List_1<UIVertex>)
Direct (non-virtual) call to Graphic’s own OnFillVBO. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_populate_mesh(this: impl Into<IlInstance>, m: Mesh)
pub unsafe fn on_populate_mesh(this: impl Into<IlInstance>, m: Mesh)
Direct (non-virtual) call to Graphic’s own OnPopulateMesh. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_populate_mesh_2(this: impl Into<IlInstance>, vh: VertexHelper)
pub unsafe fn on_populate_mesh_2(this: impl Into<IlInstance>, vh: VertexHelper)
Direct (non-virtual) call to Graphic’s own OnPopulateMesh. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_did_apply_animation_properties(this: impl Into<IlInstance>)
pub unsafe fn on_did_apply_animation_properties(this: impl Into<IlInstance>)
Direct (non-virtual) call to Graphic’s own OnDidApplyAnimationProperties. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn set_native_size(this: impl Into<IlInstance>)
pub unsafe fn set_native_size(this: impl Into<IlInstance>)
Direct (non-virtual) call to Graphic’s own SetNativeSize. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn raycast(
this: impl Into<IlInstance>,
sp: Vector2,
event_camera: Camera,
) -> bool
pub unsafe fn raycast( this: impl Into<IlInstance>, sp: Vector2, event_camera: Camera, ) -> bool
Direct (non-virtual) call to Graphic’s own Raycast. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn cross_fade_color(
this: impl Into<IlInstance>,
target_color: Color,
duration: f32,
ignore_time_scale: bool,
use_alpha: bool,
)
pub unsafe fn cross_fade_color( this: impl Into<IlInstance>, target_color: Color, duration: f32, ignore_time_scale: bool, use_alpha: bool, )
Direct (non-virtual) call to Graphic’s own CrossFadeColor. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn cross_fade_color_2(
this: impl Into<IlInstance>,
target_color: Color,
duration: f32,
ignore_time_scale: bool,
use_alpha: bool,
use_rgb: bool,
)
pub unsafe fn cross_fade_color_2( this: impl Into<IlInstance>, target_color: Color, duration: f32, ignore_time_scale: bool, use_alpha: bool, use_rgb: bool, )
Direct (non-virtual) call to Graphic’s own CrossFadeColor. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn cross_fade_alpha(
this: impl Into<IlInstance>,
alpha: f32,
duration: f32,
ignore_time_scale: bool,
)
pub unsafe fn cross_fade_alpha( this: impl Into<IlInstance>, alpha: f32, duration: f32, ignore_time_scale: bool, )
Direct (non-virtual) call to Graphic’s own CrossFadeAlpha. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn unity_engine_ui_i_canvas_element_get_transform(
this: impl Into<IlInstance>,
) -> Transform
pub unsafe fn unity_engine_ui_i_canvas_element_get_transform( this: impl Into<IlInstance>, ) -> Transform
Direct (non-virtual) call to Graphic’s own UnityEngine.UI.ICanvasElement.get_transform. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Trait Implementations§
Source§impl ClassIdentity for Graphic
impl ClassIdentity for Graphic
Source§impl FromIlInstance for Graphic
impl FromIlInstance for Graphic
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 IGraphic for Graphic
impl IGraphic for Graphic
fn m_material(self) -> Material
fn set_m_material(self, value: Material)
fn m_color(self) -> Color
fn set_m_color(self, value: Color)
fn m_skip_layout_update(self) -> bool
fn set_m_skip_layout_update(self, value: bool)
fn m_skip_material_update(self) -> bool
fn set_m_skip_material_update(self, value: bool)
fn m_raycast_target(self) -> bool
fn set_m_raycast_target(self, value: bool)
fn m_raycast_padding(self) -> Vector4
fn set_m_raycast_padding(self, value: Vector4)
fn m_rect_transform(self) -> RectTransform
fn set_m_rect_transform(self, value: RectTransform)
fn m_canvas_renderer(self) -> CanvasRenderer
fn set_m_canvas_renderer(self, value: CanvasRenderer)
fn m_canvas(self) -> Canvas
fn set_m_canvas(self, value: Canvas)
fn m_verts_dirty(self) -> bool
fn set_m_verts_dirty(self, value: bool)
fn m_material_dirty(self) -> bool
fn set_m_material_dirty(self, value: bool)
fn m_on_dirty_layout_callback(self) -> UnityAction
fn set_m_on_dirty_layout_callback(self, value: UnityAction)
fn m_on_dirty_verts_callback(self) -> UnityAction
fn set_m_on_dirty_verts_callback(self, value: UnityAction)
fn m_on_dirty_material_callback(self) -> UnityAction
fn set_m_on_dirty_material_callback(self, value: UnityAction)
fn m_cached_mesh(self) -> Mesh
fn set_m_cached_mesh(self, value: Mesh)
fn m_cached_uvs(self) -> Array<Vector2>
fn set_m_cached_uvs(self, value: Array<Vector2>)
fn m_color_tween_runner(self) -> TweenRunner_1<ColorTween>
fn set_m_color_tween_runner(self, value: TweenRunner_1<ColorTween>)
Source§impl IObject_2 for Graphic
impl IObject_2 for Graphic
fn m_cached_ptr(self) -> IntPtr
fn set_m_cached_ptr(self, value: IntPtr)
impl Copy for Graphic
impl IBehaviour for Graphic
impl IComponent for Graphic
impl IMonoBehaviour for Graphic
impl IObject for Graphic
impl IUIBehaviour for Graphic
Auto Trait Implementations§
impl Freeze for Graphic
impl RefUnwindSafe for Graphic
impl !Send for Graphic
impl !Sync for Graphic
impl Unpin for Graphic
impl UnwindSafe for Graphic
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> 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<__T> IGraphicMethods for __Twhere
__T: IGraphic,
impl<__T> IGraphicMethods for __Twhere
__T: IGraphic,
Source§fn set_color(self, value: impl Into<Color>)
fn set_color(self, value: impl Into<Color>)
set_color(crate::unity_engine::color::Color) overloadSource§fn get_raycast_target(self) -> bool
fn get_raycast_target(self) -> bool
get_raycastTarget() overloadSource§fn set_raycast_target(self, value: impl Into<bool>)
fn set_raycast_target(self, value: impl Into<bool>)
set_raycastTarget(bool) overloadSource§fn get_raycast_padding(self) -> Vector4
fn get_raycast_padding(self) -> Vector4
get_raycastPadding() overloadSource§fn set_raycast_padding(self, value: impl Into<Vector4>)
fn set_raycast_padding(self, value: impl Into<Vector4>)
set_raycastPadding(crate::unity_engine::vector4::Vector4) overloadSource§fn get_use_legacy_mesh_generation(self) -> bool
fn get_use_legacy_mesh_generation(self) -> bool
get_useLegacyMeshGeneration() overloadSource§fn set_use_legacy_mesh_generation(self, value: impl Into<bool>)
fn set_use_legacy_mesh_generation(self, value: impl Into<bool>)
set_useLegacyMeshGeneration(bool) overloadSource§fn set_all_dirty(self)
fn set_all_dirty(self)
SetAllDirty() overloadSource§fn set_layout_dirty(self)
fn set_layout_dirty(self)
SetLayoutDirty() overloadSource§fn set_vertices_dirty(self)
fn set_vertices_dirty(self)
SetVerticesDirty() overloadSource§fn set_material_dirty(self)
fn set_material_dirty(self)
SetMaterialDirty() overloadSource§fn on_rect_transform_dimensions_change(self)
fn on_rect_transform_dimensions_change(self)
OnRectTransformDimensionsChange() overloadSource§fn on_before_transform_parent_changed(self)
fn on_before_transform_parent_changed(self)
OnBeforeTransformParentChanged() overloadSource§fn on_transform_parent_changed(self)
fn on_transform_parent_changed(self)
OnTransformParentChanged() overloadSource§fn get_rect_transform(self) -> RectTransform
fn get_rect_transform(self) -> RectTransform
get_rectTransform() overloadSource§fn get_canvas(self) -> Canvas
fn get_canvas(self) -> Canvas
get_canvas() overloadSource§fn cache_canvas(self)
fn cache_canvas(self)
CacheCanvas() overloadSource§fn get_canvas_renderer(self) -> CanvasRenderer
fn get_canvas_renderer(self) -> CanvasRenderer
get_canvasRenderer() overloadSource§fn get_default_material(self) -> Material
fn get_default_material(self) -> Material
get_defaultMaterial() overloadSource§fn get_material(self) -> Material
fn get_material(self) -> Material
get_material() overloadSource§fn set_material(self, value: impl Into<Material>)
fn set_material(self, value: impl Into<Material>)
set_material(crate::unity_engine::material::Material) overloadSource§fn get_material_for_rendering(self) -> Material
fn get_material_for_rendering(self) -> Material
get_materialForRendering() overloadSource§fn get_main_texture(self) -> Texture
fn get_main_texture(self) -> Texture
get_mainTexture() overloadSource§fn on_disable(self)
fn on_disable(self)
OnDisable() overloadSource§fn on_destroy(self)
fn on_destroy(self)
OnDestroy() overloadSource§fn on_canvas_hierarchy_changed(self)
fn on_canvas_hierarchy_changed(self)
OnCanvasHierarchyChanged() overloadSource§fn on_culling_changed(self)
fn on_culling_changed(self)
OnCullingChanged() overloadSource§fn rebuild(self, update: impl Into<CanvasUpdate>)
fn rebuild(self, update: impl Into<CanvasUpdate>)
Rebuild(crate::unity_engine::ui::canvasupdate::CanvasUpdate) overloadSource§fn layout_complete(self)
fn layout_complete(self)
LayoutComplete() overloadSource§fn graphic_update_complete(self)
fn graphic_update_complete(self)
GraphicUpdateComplete() overloadSource§fn update_material(self)
fn update_material(self)
UpdateMaterial() overloadSource§fn update_geometry(self)
fn update_geometry(self)
UpdateGeometry() overloadSource§fn do_mesh_generation(self)
fn do_mesh_generation(self)
DoMeshGeneration() overloadSource§fn do_legacy_mesh_generation(self)
fn do_legacy_mesh_generation(self)
DoLegacyMeshGeneration() overloadSource§fn on_fill_vbo(self, vbo: impl Into<List_1<UIVertex>>)
fn on_fill_vbo(self, vbo: impl Into<List_1<UIVertex>>)
OnFillVBO(crate::system::collections::generic::list_1::List_1<crate::unity_engine::uivertex::UIVertex>) overloadSource§fn on_populate_mesh(self, m: impl Into<Mesh>)
fn on_populate_mesh(self, m: impl Into<Mesh>)
OnPopulateMesh(crate::unity_engine::mesh::Mesh) overloadSource§fn on_populate_mesh_2(self, vh: impl Into<VertexHelper>)
fn on_populate_mesh_2(self, vh: impl Into<VertexHelper>)
OnPopulateMesh(crate::unity_engine::ui::vertexhelper::VertexHelper) overloadSource§fn on_did_apply_animation_properties(self)
fn on_did_apply_animation_properties(self)
OnDidApplyAnimationProperties() overloadSource§fn set_native_size(self)
fn set_native_size(self)
SetNativeSize() overloadSource§fn raycast(
self,
sp: impl Into<Vector2>,
event_camera: impl Into<Camera>,
) -> bool
fn raycast( self, sp: impl Into<Vector2>, event_camera: impl Into<Camera>, ) -> bool
Raycast(crate::unity_engine::vector2::Vector2, crate::unity_engine::camera::Camera) overloadSource§fn pixel_adjust_point(self, point: impl Into<Vector2>) -> Vector2
fn pixel_adjust_point(self, point: impl Into<Vector2>) -> Vector2
PixelAdjustPoint(crate::unity_engine::vector2::Vector2) overloadSource§fn get_pixel_adjusted_rect(self) -> Rect
fn get_pixel_adjusted_rect(self) -> Rect
GetPixelAdjustedRect() overloadSource§fn cross_fade_color(
self,
target_color: impl Into<Color>,
duration: impl Into<f32>,
ignore_time_scale: impl Into<bool>,
use_alpha: impl Into<bool>,
)
fn cross_fade_color( self, target_color: impl Into<Color>, duration: impl Into<f32>, ignore_time_scale: impl Into<bool>, use_alpha: impl Into<bool>, )
CrossFadeColor(crate::unity_engine::color::Color, f32, bool, bool) overloadSource§fn cross_fade_color_2(
self,
target_color: impl Into<Color>,
duration: impl Into<f32>,
ignore_time_scale: impl Into<bool>,
use_alpha: impl Into<bool>,
use_rgb: impl Into<bool>,
)
fn cross_fade_color_2( self, target_color: impl Into<Color>, duration: impl Into<f32>, ignore_time_scale: impl Into<bool>, use_alpha: impl Into<bool>, use_rgb: impl Into<bool>, )
CrossFadeColor(crate::unity_engine::color::Color, f32, bool, bool, bool) overloadSource§fn cross_fade_alpha(
self,
alpha: impl Into<f32>,
duration: impl Into<f32>,
ignore_time_scale: impl Into<bool>,
)
fn cross_fade_alpha( self, alpha: impl Into<f32>, duration: impl Into<f32>, ignore_time_scale: impl Into<bool>, )
CrossFadeAlpha(f32, f32, bool) overloadSource§fn register_dirty_layout_callback(self, action: impl Into<UnityAction>)
fn register_dirty_layout_callback(self, action: impl Into<UnityAction>)
RegisterDirtyLayoutCallback(crate::unity_engine::events::unityaction::UnityAction) overloadSource§fn unregister_dirty_layout_callback(self, action: impl Into<UnityAction>)
fn unregister_dirty_layout_callback(self, action: impl Into<UnityAction>)
UnregisterDirtyLayoutCallback(crate::unity_engine::events::unityaction::UnityAction) overloadSource§fn register_dirty_vertices_callback(self, action: impl Into<UnityAction>)
fn register_dirty_vertices_callback(self, action: impl Into<UnityAction>)
RegisterDirtyVerticesCallback(crate::unity_engine::events::unityaction::UnityAction) overloadSource§fn unregister_dirty_vertices_callback(self, action: impl Into<UnityAction>)
fn unregister_dirty_vertices_callback(self, action: impl Into<UnityAction>)
UnregisterDirtyVerticesCallback(crate::unity_engine::events::unityaction::UnityAction) overloadSource§fn register_dirty_material_callback(self, action: impl Into<UnityAction>)
fn register_dirty_material_callback(self, action: impl Into<UnityAction>)
RegisterDirtyMaterialCallback(crate::unity_engine::events::unityaction::UnityAction) overloadSource§fn unregister_dirty_material_callback(self, action: impl Into<UnityAction>)
fn unregister_dirty_material_callback(self, action: impl Into<UnityAction>)
UnregisterDirtyMaterialCallback(crate::unity_engine::events::unityaction::UnityAction) overloadSource§fn unity_engine_ui_i_canvas_element_get_transform(self) -> Transform
fn unity_engine_ui_i_canvas_element_get_transform(self) -> Transform
UnityEngine.UI.ICanvasElement.get_transform() overloadSource§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> IMonoBehaviourMethods for __Twhere
__T: IMonoBehaviour,
impl<__T> IMonoBehaviourMethods for __Twhere
__T: IMonoBehaviour,
Source§fn is_invoking(self) -> bool
fn is_invoking(self) -> bool
IsInvoking() overloadSource§fn cancel_invoke(self)
fn cancel_invoke(self)
CancelInvoke() overloadSource§fn invoke(self, method_name: impl Into<Il2CppString>, time: impl Into<f32>)
fn invoke(self, method_name: impl Into<Il2CppString>, time: impl Into<f32>)
Invoke(::unity::Il2CppString, f32) overloadSource§fn invoke_repeating(
self,
method_name: impl Into<Il2CppString>,
time: impl Into<f32>,
repeat_rate: impl Into<f32>,
)
fn invoke_repeating( self, method_name: impl Into<Il2CppString>, time: impl Into<f32>, repeat_rate: impl Into<f32>, )
InvokeRepeating(::unity::Il2CppString, f32, f32) overloadSource§fn cancel_invoke_2(self, method_name: impl Into<Il2CppString>)
fn cancel_invoke_2(self, method_name: impl Into<Il2CppString>)
CancelInvoke(::unity::Il2CppString) overloadSource§fn is_invoking_2(self, method_name: impl Into<Il2CppString>) -> bool
fn is_invoking_2(self, method_name: impl Into<Il2CppString>) -> bool
IsInvoking(::unity::Il2CppString) overloadSource§fn start_coroutine(self, method_name: impl Into<Il2CppString>) -> Coroutine
fn start_coroutine(self, method_name: impl Into<Il2CppString>) -> Coroutine
StartCoroutine(::unity::Il2CppString) overloadSource§fn start_coroutine_2(
self,
method_name: impl Into<Il2CppString>,
value: impl Into<Object>,
) -> Coroutine
fn start_coroutine_2( self, method_name: impl Into<Il2CppString>, value: impl Into<Object>, ) -> Coroutine
StartCoroutine(::unity::Il2CppString, crate::system::object::Object) overloadSource§fn start_coroutine_3(self, routine: impl Into<IEnumerator>) -> Coroutine
fn start_coroutine_3(self, routine: impl Into<IEnumerator>) -> Coroutine
StartCoroutine(crate::system::collections::ienumerator::IEnumerator) overloadSource§fn start_coroutine_auto(self, routine: impl Into<IEnumerator>) -> Coroutine
fn start_coroutine_auto(self, routine: impl Into<IEnumerator>) -> Coroutine
StartCoroutine_Auto(crate::system::collections::ienumerator::IEnumerator) overloadSource§fn stop_coroutine(self, routine: impl Into<IEnumerator>)
fn stop_coroutine(self, routine: impl Into<IEnumerator>)
StopCoroutine(crate::system::collections::ienumerator::IEnumerator) overloadSource§fn stop_coroutine_2(self, routine: impl Into<Coroutine>)
fn stop_coroutine_2(self, routine: impl Into<Coroutine>)
StopCoroutine(crate::unity_engine::coroutine::Coroutine) overloadSource§fn stop_coroutine_3(self, method_name: impl Into<Il2CppString>)
fn stop_coroutine_3(self, method_name: impl Into<Il2CppString>)
StopCoroutine(::unity::Il2CppString) overloadSource§fn stop_all_coroutines(self)
fn stop_all_coroutines(self)
StopAllCoroutines() overloadSource§fn get_use_gui_layout(self) -> bool
fn get_use_gui_layout(self) -> bool
get_useGUILayout() overloadSource§fn set_use_gui_layout(self, value: impl Into<bool>)
fn set_use_gui_layout(self, value: impl Into<bool>)
set_useGUILayout(bool) overloadSource§fn start_coroutine_managed(
self,
method_name: impl Into<Il2CppString>,
value: impl Into<Object>,
) -> Coroutine
fn start_coroutine_managed( self, method_name: impl Into<Il2CppString>, value: impl Into<Object>, ) -> Coroutine
StartCoroutineManaged(::unity::Il2CppString, crate::system::object::Object) overloadSource§fn start_coroutine_managed2(
self,
enumerator: impl Into<IEnumerator>,
) -> Coroutine
fn start_coroutine_managed2( self, enumerator: impl Into<IEnumerator>, ) -> Coroutine
StartCoroutineManaged2(crate::system::collections::ienumerator::IEnumerator) overloadSource§fn stop_coroutine_managed(self, routine: impl Into<Coroutine>)
fn stop_coroutine_managed(self, routine: impl Into<Coroutine>)
StopCoroutineManaged(crate::unity_engine::coroutine::Coroutine) overloadSource§fn stop_coroutine_from_enumerator_managed(self, routine: impl Into<IEnumerator>)
fn stop_coroutine_from_enumerator_managed(self, routine: impl Into<IEnumerator>)
StopCoroutineFromEnumeratorManaged(crate::system::collections::ienumerator::IEnumerator) overloadSource§fn get_script_class_name(self) -> Il2CppString
fn get_script_class_name(self) -> Il2CppString
GetScriptClassName() overloadSource§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() overloadSource§impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, q: Queue_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 throw_enumeration_not_started_or_ended(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,
Source§impl<T0, __U> IScriptPlayable_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IScriptPlayable_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_null() -> ScriptPlayable_1<T0>
fn create(graph: PlayableGraph, input_count: i32) -> ScriptPlayable_1<T0>
fn create_2( graph: PlayableGraph, template: T0, input_count: i32, ) -> ScriptPlayable_1<T0>
fn create_handle( graph: PlayableGraph, template: T0, input_count: i32, ) -> PlayableHandle
fn create_script_instance() -> Object
fn clone_script_instance(source: IPlayableBehaviour_Interface) -> Object
fn clone_script_instance_from_engine_object(source: Object_2) -> Object
fn ctor(self, handle: PlayableHandle)where
Self: Sized,
fn get_handle(self) -> PlayableHandlewhere
Self: Sized,
fn get_behaviour(self) -> T0where
Self: Sized,
fn op_implicit(playable: ScriptPlayable_1<T0>) -> Playable
fn op_explicit(playable: Playable) -> ScriptPlayable_1<T0>
fn equals(self, other: ScriptPlayable_1<T0>) -> boolwhere
Self: Sized,
fn cctor()
Source§impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(
self,
dictionary: SortedDictionary_2<T0, T1>,
get_enumerator_ret_type: i32,
)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn dispose(self)where
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn get_not_started_or_ended(self) -> boolwhere
Self: Sized,
fn reset(self)where
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
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,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
Source§impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: SortedDictionary_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> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: SortedDictionary_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> ISortedSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ISortedSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: SortedSet_1<T0>)where
Self: Sized,
fn ctor_2(self, set: SortedSet_1<T0>, reverse: bool)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
fn initialize(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn dispose(self)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn get_not_started_or_ended(self) -> boolwhere
Self: Sized,
fn reset(self)where
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn cctor()
Source§impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, stack: Stack_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 throw_enumeration_not_started_or_ended(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,
Source§impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, stack: Array<T0>)where
Self: Sized,
fn ctor_2(self, capacity: i32)where
Self: Sized,
fn ctor_3(self, capacity: i32, rollover_size: i32)where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn get_rollover_size(self) -> i32where
Self: Sized,
fn set_rollover_size(self, value: i32)where
Self: Sized,
fn set_default(stack: Array<TMP_TextProcessingStack_1<T0>>, item: T0)
fn clear(self)where
Self: Sized,
fn set_default_2(self, item: T0)where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn remove(self) -> T0where
Self: Sized,
fn push(self, item: T0)where
Self: Sized,
fn pop(self) -> T0where
Self: Sized,
fn peek(self) -> T0where
Self: Sized,
fn current_item(self) -> T0where
Self: Sized,
fn previous_item(self) -> T0where
Self: Sized,
Source§impl<__T> IUIBehaviourMethods for __Twhere
__T: IUIBehaviour,
impl<__T> IUIBehaviourMethods for __Twhere
__T: IUIBehaviour,
Source§fn on_disable(self)
fn on_disable(self)
OnDisable() overloadSource§fn on_destroy(self)
fn on_destroy(self)
OnDestroy() overloadSource§fn on_rect_transform_dimensions_change(self)
fn on_rect_transform_dimensions_change(self)
OnRectTransformDimensionsChange() overloadSource§fn on_before_transform_parent_changed(self)
fn on_before_transform_parent_changed(self)
OnBeforeTransformParentChanged() overloadSource§fn on_transform_parent_changed(self)
fn on_transform_parent_changed(self)
OnTransformParentChanged() overloadSource§fn on_did_apply_animation_properties(self)
fn on_did_apply_animation_properties(self)
OnDidApplyAnimationProperties() overloadSource§fn on_canvas_group_changed(self)
fn on_canvas_group_changed(self)
OnCanvasGroupChanged() overloadSource§fn on_canvas_hierarchy_changed(self)
fn on_canvas_hierarchy_changed(self)
OnCanvasHierarchyChanged() overloadSource§fn is_destroyed(self) -> bool
fn is_destroyed(self) -> bool
IsDestroyed() overload