Skip to main content

Graphic

Struct Graphic 

Source
pub struct Graphic(/* private fields */);
Expand description

IL2CPP class: UnityEngine.UI.Graphic Inherits: UIBehaviour

Implementations§

Source§

impl Graphic

Source

pub fn base(self) -> UIBehaviour

Source§

impl Graphic

Source§

impl Graphic

Source

pub fn get_default_graphic_material() -> Material

get_defaultGraphicMaterial() overload

Source

pub fn get_worker_mesh() -> Mesh

get_workerMesh() overload

Source

pub fn create_color_from_alpha(alpha: impl Into<f32>) -> Color

CreateColorFromAlpha(f32) overload

Source

pub fn cctor()

.cctor() overload

Source§

impl Graphic

Source

pub fn get_default_graphic_material_method_info() -> &'static MethodInfo

Source

pub fn get_color_method_info() -> &'static MethodInfo

Source

pub fn set_color_method_info() -> &'static MethodInfo

Source

pub fn get_raycast_target_method_info() -> &'static MethodInfo

Source

pub fn set_raycast_target_method_info() -> &'static MethodInfo

Source

pub fn get_raycast_padding_method_info() -> &'static MethodInfo

Source

pub fn set_raycast_padding_method_info() -> &'static MethodInfo

Source

pub fn get_use_legacy_mesh_generation_method_info() -> &'static MethodInfo

Source

pub fn set_use_legacy_mesh_generation_method_info() -> &'static MethodInfo

Source

pub fn ctor_method_info() -> &'static MethodInfo

Source

pub fn set_all_dirty_method_info() -> &'static MethodInfo

Source

pub fn set_layout_dirty_method_info() -> &'static MethodInfo

Source

pub fn set_vertices_dirty_method_info() -> &'static MethodInfo

Source

pub fn set_material_dirty_method_info() -> &'static MethodInfo

Source

pub fn on_rect_transform_dimensions_change_method_info() -> &'static MethodInfo

Source

pub fn on_before_transform_parent_changed_method_info() -> &'static MethodInfo

Source

pub fn on_transform_parent_changed_method_info() -> &'static MethodInfo

Source

pub fn get_depth_method_info() -> &'static MethodInfo

Source

pub fn get_rect_transform_method_info() -> &'static MethodInfo

Source

pub fn get_canvas_method_info() -> &'static MethodInfo

Source

pub fn cache_canvas_method_info() -> &'static MethodInfo

Source

pub fn get_canvas_renderer_method_info() -> &'static MethodInfo

Source

pub fn get_default_material_method_info() -> &'static MethodInfo

Source

pub fn get_material_method_info() -> &'static MethodInfo

Source

pub fn set_material_method_info() -> &'static MethodInfo

Source

pub fn get_material_for_rendering_method_info() -> &'static MethodInfo

Source

pub fn get_main_texture_method_info() -> &'static MethodInfo

Source

pub fn on_enable_method_info() -> &'static MethodInfo

Source

pub fn on_disable_method_info() -> &'static MethodInfo

Source

pub fn on_destroy_method_info() -> &'static MethodInfo

Source

pub fn on_canvas_hierarchy_changed_method_info() -> &'static MethodInfo

Source

pub fn on_culling_changed_method_info() -> &'static MethodInfo

Source

pub fn rebuild_method_info() -> &'static MethodInfo

Source

pub fn layout_complete_method_info() -> &'static MethodInfo

Source

pub fn graphic_update_complete_method_info() -> &'static MethodInfo

Source

pub fn update_material_method_info() -> &'static MethodInfo

Source

pub fn update_geometry_method_info() -> &'static MethodInfo

Source

pub fn do_mesh_generation_method_info() -> &'static MethodInfo

Source

pub fn do_legacy_mesh_generation_method_info() -> &'static MethodInfo

Source

pub fn get_worker_mesh_method_info() -> &'static MethodInfo

Source

pub fn on_fill_vbo_method_info() -> &'static MethodInfo

Source

pub fn on_populate_mesh_method_info() -> &'static MethodInfo

Source

pub fn on_populate_mesh_2_method_info() -> &'static MethodInfo

Source

pub fn on_did_apply_animation_properties_method_info() -> &'static MethodInfo

Source

pub fn set_native_size_method_info() -> &'static MethodInfo

Source

pub fn raycast_method_info() -> &'static MethodInfo

Source

pub fn pixel_adjust_point_method_info() -> &'static MethodInfo

Source

pub fn get_pixel_adjusted_rect_method_info() -> &'static MethodInfo

Source

pub fn cross_fade_color_method_info() -> &'static MethodInfo

Source

pub fn cross_fade_color_2_method_info() -> &'static MethodInfo

Source

pub fn create_color_from_alpha_method_info() -> &'static MethodInfo

Source

pub fn cross_fade_alpha_method_info() -> &'static MethodInfo

Source

pub fn register_dirty_layout_callback_method_info() -> &'static MethodInfo

Source

pub fn unregister_dirty_layout_callback_method_info() -> &'static MethodInfo

Source

pub fn register_dirty_vertices_callback_method_info() -> &'static MethodInfo

Source

pub fn unregister_dirty_vertices_callback_method_info() -> &'static MethodInfo

Source

pub fn register_dirty_material_callback_method_info() -> &'static MethodInfo

Source

pub fn unregister_dirty_material_callback_method_info() -> &'static MethodInfo

Source

pub fn cctor_method_info() -> &'static MethodInfo

Source

pub fn unity_engine_ui_i_canvas_element_get_transform_method_info() -> &'static MethodInfo

Source§

impl Graphic

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source

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.

Source§

impl Graphic

Source

pub fn new() -> Self

.ctor() — no args

Trait Implementations§

Source§

impl ClassIdentity for Graphic

Source§

const NAMESPACE: &'static str = "UnityEngine.UI"

Source§

const NAME: &'static str = "Graphic"

Source§

fn class() -> Class

Source§

impl Clone for Graphic

Source§

fn clone(&self) -> Graphic

Returns a duplicate of the value. Read more
1.0.0§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl FromIlInstance for Graphic

Source§

fn from_il_instance(instance: IlInstance) -> Self

§

fn instantiate() -> Option<Self>

§

fn instantiate_with_class(class: Class) -> Option<Self>

Caller swears class is a subtype of Self or layout compatible
Source§

impl IGraphic for Graphic

Source§

fn m_material(self) -> Material

Source§

fn set_m_material(self, value: Material)

Source§

fn m_color(self) -> Color

Source§

fn set_m_color(self, value: Color)

Source§

fn m_skip_layout_update(self) -> bool

Source§

fn set_m_skip_layout_update(self, value: bool)

Source§

fn m_skip_material_update(self) -> bool

Source§

fn set_m_skip_material_update(self, value: bool)

Source§

fn m_raycast_target(self) -> bool

Source§

fn set_m_raycast_target(self, value: bool)

Source§

fn m_raycast_padding(self) -> Vector4

Source§

fn set_m_raycast_padding(self, value: Vector4)

Source§

fn m_rect_transform(self) -> RectTransform

Source§

fn set_m_rect_transform(self, value: RectTransform)

Source§

fn m_canvas_renderer(self) -> CanvasRenderer

Source§

fn set_m_canvas_renderer(self, value: CanvasRenderer)

Source§

fn m_canvas(self) -> Canvas

Source§

fn set_m_canvas(self, value: Canvas)

Source§

fn m_verts_dirty(self) -> bool

Source§

fn set_m_verts_dirty(self, value: bool)

Source§

fn m_material_dirty(self) -> bool

Source§

fn set_m_material_dirty(self, value: bool)

Source§

fn m_on_dirty_layout_callback(self) -> UnityAction

Source§

fn set_m_on_dirty_layout_callback(self, value: UnityAction)

Source§

fn m_on_dirty_verts_callback(self) -> UnityAction

Source§

fn set_m_on_dirty_verts_callback(self, value: UnityAction)

Source§

fn m_on_dirty_material_callback(self) -> UnityAction

Source§

fn set_m_on_dirty_material_callback(self, value: UnityAction)

Source§

fn m_cached_mesh(self) -> Mesh

Source§

fn set_m_cached_mesh(self, value: Mesh)

Source§

fn m_cached_uvs(self) -> Array<Vector2>

Source§

fn set_m_cached_uvs(self, value: Array<Vector2>)

Source§

fn m_color_tween_runner(self) -> TweenRunner_1<ColorTween>

Source§

fn set_m_color_tween_runner(self, value: TweenRunner_1<ColorTween>)

Source§

impl IObject_2 for Graphic

Source§

impl IlType for Graphic

Source§

fn il_type() -> &'static Il2CppType

Source§

impl Copy for Graphic

Source§

impl IBehaviour for Graphic

Source§

impl IComponent for Graphic

Source§

impl IMonoBehaviour for Graphic

Source§

impl IObject for Graphic

Source§

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 T
where T: 'static + ?Sized,

§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> Borrow<T> for T
where T: ?Sized,

§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
§

impl<T> BorrowMut<T> for T
where T: ?Sized,

§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Cast for T
where 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) -> bool
where T: ClassIdentity,

§

fn is_direct_subclass_of<T>(self) -> bool
where T: ClassIdentity,

§

fn try_cast<T>(self) -> Option<T>

§

unsafe fn cast<T>(self) -> T

Safety Read more
§

impl<T> CloneToUninit for T
where T: Clone,

§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
§

impl<T> DefaultInjectedMembers for T

§

fn __injected_fields() -> Vec<InjectedFieldDescriptor>

§

fn __injected_methods() -> Vec<InjectedMethodDescriptor>

§

fn __injected_overrides() -> Vec<InjectedOverrideDescriptor>

§

impl<T> From<T> for T

§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T0, __U> IArrayBuilder_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, capacity: i32)
where Self: Sized,

Source§

fn get_capacity(self) -> i32
where Self: Sized,

Source§

fn get_count(self) -> i32
where Self: Sized,

Source§

fn get_item(self, index: i32) -> T0
where Self: Sized,

Source§

fn add(self, item: T0)
where Self: Sized,

Source§

fn to_array(self) -> Array<T0>
where Self: Sized,

Source§

fn unchecked_add(self, item: T0)
where Self: Sized,

Source§

fn ensure_capacity(self, minimum: i32)
where Self: Sized,

Source§

impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get_location_name(self) -> Il2CppString
where Self: Sized,

Source§

fn set_location_name(self, value: Il2CppString)
where Self: Sized,

Source§

fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle

Source§

fn ctor(self, op: AsyncOperationBase_1<T0>)
where Self: Sized,

Source§

fn get_download_status(self) -> DownloadStatus
where Self: Sized,

Source§

fn internal_get_download_status( self, visited: HashSet_1<Object>, ) -> DownloadStatus
where Self: Sized,

Source§

fn ctor_2(self, op: IAsyncOperation)
where Self: Sized,

Source§

fn ctor_3(self, op: IAsyncOperation, version: i32)
where Self: Sized,

Source§

fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)
where Self: Sized,

Source§

fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)
where Self: Sized,

Source§

fn acquire(self) -> AsyncOperationHandle_1<T0>
where Self: Sized,

Source§

fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)
where Self: Sized,

Source§

fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)
where Self: Sized,

Source§

fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn get_debug_name(self) -> Il2CppString
where Self: Sized,

Source§

fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn equals(self, other: AsyncOperationHandle_1<T0>) -> bool
where Self: Sized,

Source§

fn get_hash_code(self) -> i32
where Self: Sized,

Source§

fn wait_for_completion(self) -> T0
where Self: Sized,

Source§

fn get_internal_op(self) -> AsyncOperationBase_1<T0>
where Self: Sized,

Source§

fn get_is_done(self) -> bool
where Self: Sized,

Source§

fn is_valid(self) -> bool
where Self: Sized,

Source§

fn get_percent_complete(self) -> f32
where Self: Sized,

Source§

fn get_reference_count(self) -> i32
where Self: Sized,

Source§

fn release(self)
where Self: Sized,

Source§

fn get_result(self) -> T0
where Self: Sized,

Source§

fn get_status(self) -> AsyncOperationStatus
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_move_next(self) -> bool
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<__T> IBehaviourMethods for __T
where __T: IBehaviour,

Source§

fn get_enabled(self) -> bool

get_enabled() overload
Source§

fn set_enabled(self, value: impl Into<bool>)

set_enabled(bool) overload
Source§

fn get_is_active_and_enabled(self) -> bool

get_isActiveAndEnabled() overload
Source§

fn ctor(self)

.ctor() overload
Source§

impl<__T> IComponentMethods for __T
where __T: IComponent,

Source§

fn get_transform(self) -> Transform

get_transform() overload
Source§

fn get_game_object(self) -> GameObject

get_gameObject() overload
Source§

fn get_component(self, type: impl Into<SystemType>) -> Component

GetComponent(::unity::SystemType) overload
Source§

fn get_component_fast_path( self, type: impl Into<SystemType>, one_further_than_result_value: impl Into<IntPtr>, )

GetComponentFastPath(::unity::SystemType, ::unity::IntPtr) overload
Source§

fn get_component_2<M0: IlType + Copy + ClassIdentity>(self) -> M0

Source§

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

GetComponentInChildren(::unity::SystemType, bool) overload
Source§

fn get_component_in_children_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> M0

Source§

fn get_component_in_children_3<M0: IlType + Copy + ClassIdentity>(self) -> M0

Source§

fn get_components_in_children<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> Array<M0>

Source§

fn get_components_in_children_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, result: impl Into<List_1<M0>>, )

Source§

fn get_components_in_children_3<M0: IlType + Copy + ClassIdentity>( self, ) -> Array<M0>

Source§

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

GetComponentInParent(::unity::SystemType) overload
Source§

fn get_component_in_parent_2<M0: IlType + Copy + ClassIdentity>(self) -> M0

Source§

fn get_components_in_parent<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> Array<M0>

Source§

fn get_components_in_parent_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, results: impl Into<List_1<M0>>, )

Source§

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>, )

GetComponentsForListInternal(::unity::SystemType, crate::system::object::Object) overload
Source§

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>) overload
Source§

fn get_components_2<M0: IlType + Copy + ClassIdentity>( self, results: impl Into<List_1<M0>>, )

Source§

fn get_tag(self) -> Il2CppString

get_tag() overload
Source§

fn set_tag(self, value: impl Into<Il2CppString>)

set_tag(::unity::Il2CppString) overload
Source§

fn get_components_3<M0: IlType + Copy + ClassIdentity>(self) -> Array<M0>

Source§

fn compare_tag(self, tag: impl Into<Il2CppString>) -> bool

CompareTag(::unity::Il2CppString) overload
Source§

fn ctor(self)

.ctor() overload
Source§

impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get(self) -> (T0, T0)
where Self: Sized,

Source§

impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> KeyValuePair_2<T0, T1>
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntry
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_key(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_value(self) -> Object
where Self: Sized,

Source§

impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: Dictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: Dictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T1
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> IExposedReference_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn resolve(self, resolver: IExposedPropertyTable) -> T0
where Self: Sized,

Source§

impl<__T> IGraphicMethods for __T
where __T: IGraphic,

Source§

fn get_color(self) -> Color

get_color() overload
Source§

fn set_color(self, value: impl Into<Color>)

set_color(crate::unity_engine::color::Color) overload
Source§

fn get_raycast_target(self) -> bool

get_raycastTarget() overload
Source§

fn set_raycast_target(self, value: impl Into<bool>)

set_raycastTarget(bool) overload
Source§

fn get_raycast_padding(self) -> Vector4

get_raycastPadding() overload
Source§

fn set_raycast_padding(self, value: impl Into<Vector4>)

set_raycastPadding(crate::unity_engine::vector4::Vector4) overload
Source§

fn get_use_legacy_mesh_generation(self) -> bool

get_useLegacyMeshGeneration() overload
Source§

fn set_use_legacy_mesh_generation(self, value: impl Into<bool>)

set_useLegacyMeshGeneration(bool) overload
Source§

fn ctor(self)

.ctor() overload
Source§

fn set_all_dirty(self)

SetAllDirty() overload
Source§

fn set_layout_dirty(self)

SetLayoutDirty() overload
Source§

fn set_vertices_dirty(self)

SetVerticesDirty() overload
Source§

fn set_material_dirty(self)

SetMaterialDirty() overload
Source§

fn on_rect_transform_dimensions_change(self)

OnRectTransformDimensionsChange() overload
Source§

fn on_before_transform_parent_changed(self)

OnBeforeTransformParentChanged() overload
Source§

fn on_transform_parent_changed(self)

OnTransformParentChanged() overload
Source§

fn get_depth(self) -> i32

get_depth() overload
Source§

fn get_rect_transform(self) -> RectTransform

get_rectTransform() overload
Source§

fn get_canvas(self) -> Canvas

get_canvas() overload
Source§

fn cache_canvas(self)

CacheCanvas() overload
Source§

fn get_canvas_renderer(self) -> CanvasRenderer

get_canvasRenderer() overload
Source§

fn get_default_material(self) -> Material

get_defaultMaterial() overload
Source§

fn get_material(self) -> Material

get_material() overload
Source§

fn set_material(self, value: impl Into<Material>)

set_material(crate::unity_engine::material::Material) overload
Source§

fn get_material_for_rendering(self) -> Material

get_materialForRendering() overload
Source§

fn get_main_texture(self) -> Texture

get_mainTexture() overload
Source§

fn on_enable(self)

OnEnable() overload
Source§

fn on_disable(self)

OnDisable() overload
Source§

fn on_destroy(self)

OnDestroy() overload
Source§

fn on_canvas_hierarchy_changed(self)

OnCanvasHierarchyChanged() overload
Source§

fn on_culling_changed(self)

OnCullingChanged() overload
Source§

fn rebuild(self, update: impl Into<CanvasUpdate>)

Rebuild(crate::unity_engine::ui::canvasupdate::CanvasUpdate) overload
Source§

fn layout_complete(self)

LayoutComplete() overload
Source§

fn graphic_update_complete(self)

GraphicUpdateComplete() overload
Source§

fn update_material(self)

UpdateMaterial() overload
Source§

fn update_geometry(self)

UpdateGeometry() overload
Source§

fn do_mesh_generation(self)

DoMeshGeneration() overload
Source§

fn do_legacy_mesh_generation(self)

DoLegacyMeshGeneration() overload
Source§

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>) overload
Source§

fn on_populate_mesh(self, m: impl Into<Mesh>)

OnPopulateMesh(crate::unity_engine::mesh::Mesh) overload
Source§

fn on_populate_mesh_2(self, vh: impl Into<VertexHelper>)

OnPopulateMesh(crate::unity_engine::ui::vertexhelper::VertexHelper) overload
Source§

fn on_did_apply_animation_properties(self)

OnDidApplyAnimationProperties() overload
Source§

fn set_native_size(self)

SetNativeSize() overload
Source§

fn raycast( self, sp: impl Into<Vector2>, event_camera: impl Into<Camera>, ) -> bool

Raycast(crate::unity_engine::vector2::Vector2, crate::unity_engine::camera::Camera) overload
Source§

fn pixel_adjust_point(self, point: impl Into<Vector2>) -> Vector2

PixelAdjustPoint(crate::unity_engine::vector2::Vector2) overload
Source§

fn get_pixel_adjusted_rect(self) -> Rect

GetPixelAdjustedRect() overload
Source§

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) overload
Source§

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) overload
Source§

fn cross_fade_alpha( self, alpha: impl Into<f32>, duration: impl Into<f32>, ignore_time_scale: impl Into<bool>, )

CrossFadeAlpha(f32, f32, bool) overload
Source§

fn register_dirty_layout_callback(self, action: impl Into<UnityAction>)

RegisterDirtyLayoutCallback(crate::unity_engine::events::unityaction::UnityAction) overload
Source§

fn unregister_dirty_layout_callback(self, action: impl Into<UnityAction>)

UnregisterDirtyLayoutCallback(crate::unity_engine::events::unityaction::UnityAction) overload
Source§

fn register_dirty_vertices_callback(self, action: impl Into<UnityAction>)

RegisterDirtyVerticesCallback(crate::unity_engine::events::unityaction::UnityAction) overload
Source§

fn unregister_dirty_vertices_callback(self, action: impl Into<UnityAction>)

UnregisterDirtyVerticesCallback(crate::unity_engine::events::unityaction::UnityAction) overload
Source§

fn register_dirty_material_callback(self, action: impl Into<UnityAction>)

RegisterDirtyMaterialCallback(crate::unity_engine::events::unityaction::UnityAction) overload
Source§

fn unregister_dirty_material_callback(self, action: impl Into<UnityAction>)

UnregisterDirtyMaterialCallback(crate::unity_engine::events::unityaction::UnityAction) overload
Source§

fn unity_engine_ui_i_canvas_element_get_transform(self) -> Transform

UnityEngine.UI.ICanvasElement.get_transform() overload
Source§

impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, set: HashSet_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U

Source§

fn ctor(self, key: T0, value: T1)
where Self: Sized,

Source§

fn get_key(self) -> T0
where Self: Sized,

Source§

fn get_value(self) -> T1
where Self: Sized,

Source§

fn to_string(self) -> Il2CppString
where Self: Sized,

Source§

impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, initialize: bool)
where Self: Sized,

Source§

fn ctor_2(self, max_capacity: i32)
where Self: Sized,

Source§

fn add_range(self, items: IEnumerable_1<T0>)
where Self: Sized,

Source§

fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)
where Self: Sized,

Source§

fn get_buffer(self, index: i32) -> Array<T0>
where Self: Sized,

Source§

fn to_array(self) -> Array<T0>
where Self: Sized,

Source§

fn try_move(self) -> (bool, Array<T0>)
where Self: Sized,

Source§

fn allocate_buffer(self)
where Self: Sized,

Source§

impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, list: LinkedList_1<T0>)
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn system_runtime_serialization_i_deserialization_callback_on_deserialization( self, sender: Object, )
where Self: Sized,

Source§

impl<T0, __U> IListBuffer_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get_count(self) -> i32
where Self: Sized,

Source§

fn get_capacity(self) -> i32
where Self: Sized,

Source§

fn get_item(self) -> (*mut T0, i32)
where Self: Sized,

Source§

fn get_unchecked(self) -> (*mut T0, i32)
where Self: Sized,

Source§

fn try_add(self) -> (bool, T0)
where Self: Sized,

Source§

fn try_copy_to(self, other: ListBuffer_1<T0>) -> bool
where Self: Sized,

Source§

impl<T0, __U> IList_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, list: List_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn move_next_rare(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<__T> IMonoBehaviourMethods for __T
where __T: IMonoBehaviour,

Source§

fn is_invoking(self) -> bool

IsInvoking() overload
Source§

fn cancel_invoke(self)

CancelInvoke() overload
Source§

fn invoke(self, method_name: impl Into<Il2CppString>, time: impl Into<f32>)

Invoke(::unity::Il2CppString, f32) overload
Source§

fn invoke_repeating( self, method_name: impl Into<Il2CppString>, time: impl Into<f32>, repeat_rate: impl Into<f32>, )

InvokeRepeating(::unity::Il2CppString, f32, f32) overload
Source§

fn cancel_invoke_2(self, method_name: impl Into<Il2CppString>)

CancelInvoke(::unity::Il2CppString) overload
Source§

fn is_invoking_2(self, method_name: impl Into<Il2CppString>) -> bool

IsInvoking(::unity::Il2CppString) overload
Source§

fn start_coroutine(self, method_name: impl Into<Il2CppString>) -> Coroutine

StartCoroutine(::unity::Il2CppString) overload
Source§

fn start_coroutine_2( self, method_name: impl Into<Il2CppString>, value: impl Into<Object>, ) -> Coroutine

StartCoroutine(::unity::Il2CppString, crate::system::object::Object) overload
Source§

fn start_coroutine_3(self, routine: impl Into<IEnumerator>) -> Coroutine

StartCoroutine(crate::system::collections::ienumerator::IEnumerator) overload
Source§

fn start_coroutine_auto(self, routine: impl Into<IEnumerator>) -> Coroutine

StartCoroutine_Auto(crate::system::collections::ienumerator::IEnumerator) overload
Source§

fn stop_coroutine(self, routine: impl Into<IEnumerator>)

StopCoroutine(crate::system::collections::ienumerator::IEnumerator) overload
Source§

fn stop_coroutine_2(self, routine: impl Into<Coroutine>)

StopCoroutine(crate::unity_engine::coroutine::Coroutine) overload
Source§

fn stop_coroutine_3(self, method_name: impl Into<Il2CppString>)

StopCoroutine(::unity::Il2CppString) overload
Source§

fn stop_all_coroutines(self)

StopAllCoroutines() overload
Source§

fn get_use_gui_layout(self) -> bool

get_useGUILayout() overload
Source§

fn set_use_gui_layout(self, value: impl Into<bool>)

set_useGUILayout(bool) overload
Source§

fn start_coroutine_managed( self, method_name: impl Into<Il2CppString>, value: impl Into<Object>, ) -> Coroutine

StartCoroutineManaged(::unity::Il2CppString, crate::system::object::Object) overload
Source§

fn start_coroutine_managed2( self, enumerator: impl Into<IEnumerator>, ) -> Coroutine

StartCoroutineManaged2(crate::system::collections::ienumerator::IEnumerator) overload
Source§

fn stop_coroutine_managed(self, routine: impl Into<Coroutine>)

StopCoroutineManaged(crate::unity_engine::coroutine::Coroutine) overload
Source§

fn stop_coroutine_from_enumerator_managed(self, routine: impl Into<IEnumerator>)

StopCoroutineFromEnumeratorManaged(crate::system::collections::ienumerator::IEnumerator) overload
Source§

fn get_script_class_name(self) -> Il2CppString

GetScriptClassName() overload
Source§

fn ctor(self)

.ctor() overload
Source§

impl<__T> IObjectMethods for __T
where __T: IObject,

Source§

fn equals(self, obj: impl Into<Object>) -> bool

Equals(crate::system::object::Object) overload
Source§

fn ctor(self)

.ctor() overload
Source§

fn finalize(self)

Finalize() overload
Source§

fn get_hash_code(self) -> i32

GetHashCode() overload
Source§

fn get_type(self) -> SystemType

GetType() overload
Source§

fn memberwise_clone(self) -> Object

MemberwiseClone() overload
Source§

fn to_string(self) -> Il2CppString

ToString() overload
Source§

fn field_getter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, ) -> IlInstance

FieldGetter(::unity::Il2CppString, ::unity::Il2CppString, *mut::unity::IlInstance) overload
Source§

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) overload
Source§

impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, value: T0, pool: ObjectPool_1_2<T0>)
where Self: Sized,

Source§

fn system_i_disposable_dispose(self)
where Self: Sized,

Source§

impl<__T> IObject_2Methods for __T
where __T: IObject_2,

Source§

fn get_instance_id(self) -> i32

GetInstanceID() overload
Source§

fn get_hash_code(self) -> i32

GetHashCode() overload
Source§

fn equals(self, other: impl Into<Object>) -> bool

Equals(crate::system::object::Object) overload
Source§

fn ensure_running_on_main_thread(self)

EnsureRunningOnMainThread() overload
Source§

fn get_cached_ptr(self) -> IntPtr

GetCachedPtr() overload
Source§

fn get_name(self) -> Il2CppString

get_name() overload
Source§

fn set_name(self, value: impl Into<Il2CppString>)

set_name(::unity::Il2CppString) overload
Source§

fn get_hide_flags(self) -> HideFlags

get_hideFlags() overload
Source§

fn set_hide_flags(self, value: impl Into<HideFlags>)

set_hideFlags(crate::unity_engine::hideflags::HideFlags) overload
Source§

fn to_string(self) -> Il2CppString

ToString() overload
Source§

fn ctor(self)

.ctor() overload
Source§

impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, q: Queue_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn throw_enumeration_not_started_or_ended(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> IScriptPlayable_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get_null() -> ScriptPlayable_1<T0>

Source§

fn create(graph: PlayableGraph, input_count: i32) -> ScriptPlayable_1<T0>

Source§

fn create_2( graph: PlayableGraph, template: T0, input_count: i32, ) -> ScriptPlayable_1<T0>

Source§

fn create_handle( graph: PlayableGraph, template: T0, input_count: i32, ) -> PlayableHandle

Source§

fn create_script_instance() -> Object

Source§

fn clone_script_instance(source: IPlayableBehaviour_Interface) -> Object

Source§

fn clone_script_instance_from_engine_object(source: Object_2) -> Object

Source§

fn ctor(self, handle: PlayableHandle)
where Self: Sized,

Source§

fn get_handle(self) -> PlayableHandle
where Self: Sized,

Source§

fn get_behaviour(self) -> T0
where Self: Sized,

Source§

fn op_implicit(playable: ScriptPlayable_1<T0>) -> Playable

Source§

fn op_explicit(playable: Playable) -> ScriptPlayable_1<T0>

Source§

fn equals(self, other: ScriptPlayable_1<T0>) -> bool
where Self: Sized,

Source§

fn cctor()

Source§

impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor( self, dictionary: SortedDictionary_2<T0, T1>, get_enumerator_ret_type: i32, )
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn get_current(self) -> KeyValuePair_2<T0, T1>
where Self: Sized,

Source§

fn get_not_started_or_ended(self) -> bool
where Self: Sized,

Source§

fn reset(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_key(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_value(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntry
where Self: Sized,

Source§

impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: SortedDictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, T1, __U> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: SortedDictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T1
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> ISortedSet_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, set: SortedSet_1<T0>)
where Self: Sized,

Source§

fn ctor_2(self, set: SortedSet_1<T0>, reverse: bool)
where Self: Sized,

Source§

fn system_runtime_serialization_i_deserialization_callback_on_deserialization( self, sender: Object, )
where Self: Sized,

Source§

fn initialize(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn get_not_started_or_ended(self) -> bool
where Self: Sized,

Source§

fn reset(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn cctor()

Source§

impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, stack: Stack_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn throw_enumeration_not_started_or_ended(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, stack: Array<T0>)
where Self: Sized,

Source§

fn ctor_2(self, capacity: i32)
where Self: Sized,

Source§

fn ctor_3(self, capacity: i32, rollover_size: i32)
where Self: Sized,

Source§

fn get_count(self) -> i32
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn get_rollover_size(self) -> i32
where Self: Sized,

Source§

fn set_rollover_size(self, value: i32)
where Self: Sized,

Source§

fn set_default(stack: Array<TMP_TextProcessingStack_1<T0>>, item: T0)

Source§

fn clear(self)
where Self: Sized,

Source§

fn set_default_2(self, item: T0)
where Self: Sized,

Source§

fn add(self, item: T0)
where Self: Sized,

Source§

fn remove(self) -> T0
where Self: Sized,

Source§

fn push(self, item: T0)
where Self: Sized,

Source§

fn pop(self) -> T0
where Self: Sized,

Source§

fn peek(self) -> T0
where Self: Sized,

Source§

fn current_item(self) -> T0
where Self: Sized,

Source§

fn previous_item(self) -> T0
where Self: Sized,

Source§

impl<__T> IUIBehaviourMethods for __T
where __T: IUIBehaviour,

Source§

fn awake(self)

Awake() overload
Source§

fn on_enable(self)

OnEnable() overload
Source§

fn start(self)

Start() overload
Source§

fn on_disable(self)

OnDisable() overload
Source§

fn on_destroy(self)

OnDestroy() overload
Source§

fn is_active(self) -> bool

IsActive() overload
Source§

fn on_rect_transform_dimensions_change(self)

OnRectTransformDimensionsChange() overload
Source§

fn on_before_transform_parent_changed(self)

OnBeforeTransformParentChanged() overload
Source§

fn on_transform_parent_changed(self)

OnTransformParentChanged() overload
Source§

fn on_did_apply_animation_properties(self)

OnDidApplyAnimationProperties() overload
Source§

fn on_canvas_group_changed(self)

OnCanvasGroupChanged() overload
Source§

fn on_canvas_hierarchy_changed(self)

OnCanvasHierarchyChanged() overload
Source§

fn is_destroyed(self) -> bool

IsDestroyed() overload
Source§

fn ctor(self)

.ctor() overload
§

impl<T> IlNull for T
where T: FromIlInstance,

§

fn null() -> Self

§

impl<T, U> Into<U> for T
where U: From<T>,

§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

§

impl<T> SystemObject for T
where T: Copy + Into<IlInstance>,

§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.