Skip to main content

InputField

Struct InputField 

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

IL2CPP class: UnityEngine.UI.InputField Inherits: Selectable

Implementations§

Source§

impl InputField

Source

pub fn base(self) -> Selectable

Source§

impl InputField

Source§

impl InputField

Source

pub fn get_clipboard() -> Il2CppString

get_clipboard() overload

Source

pub fn set_clipboard(value: impl Into<Il2CppString>)

set_clipboard(::unity::Il2CppString) overload

Source

pub fn get_line_start_position( gen: impl Into<TextGenerator>, line: impl Into<i32>, ) -> i32

GetLineStartPosition(crate::unity_engine::textgenerator::TextGenerator, i32) overload

Source

pub fn get_line_end_position( gen: impl Into<TextGenerator>, line: impl Into<i32>, ) -> i32

GetLineEndPosition(crate::unity_engine::textgenerator::TextGenerator, i32) overload

Source

pub fn cctor()

.cctor() overload

Source§

impl InputField

Source

pub fn get_input_method_info() -> &'static MethodInfo

Source

pub fn get_composition_string_method_info() -> &'static MethodInfo

Source

pub fn ctor_method_info() -> &'static MethodInfo

Source

pub fn get_mesh_method_info() -> &'static MethodInfo

Source

pub fn get_cached_input_text_generator_method_info() -> &'static MethodInfo

Source

pub fn set_should_hide_mobile_input_method_info() -> &'static MethodInfo

Source

pub fn get_should_hide_mobile_input_method_info() -> &'static MethodInfo

Source

pub fn set_should_activate_on_select_method_info() -> &'static MethodInfo

Source

pub fn get_should_activate_on_select_method_info() -> &'static MethodInfo

Source

pub fn get_text_method_info() -> &'static MethodInfo

Source

pub fn set_text_method_info() -> &'static MethodInfo

Source

pub fn set_text_without_notify_method_info() -> &'static MethodInfo

Source

pub fn set_text_2_method_info() -> &'static MethodInfo

Source

pub fn get_is_focused_method_info() -> &'static MethodInfo

Source

pub fn get_caret_width_method_info() -> &'static MethodInfo

Source

pub fn set_caret_width_method_info() -> &'static MethodInfo

Source

pub fn get_text_component_method_info() -> &'static MethodInfo

Source

pub fn set_text_component_method_info() -> &'static MethodInfo

Source

pub fn get_placeholder_method_info() -> &'static MethodInfo

Source

pub fn set_placeholder_method_info() -> &'static MethodInfo

Source

pub fn get_caret_color_method_info() -> &'static MethodInfo

Source

pub fn set_caret_color_method_info() -> &'static MethodInfo

Source

pub fn get_custom_caret_color_method_info() -> &'static MethodInfo

Source

pub fn set_custom_caret_color_method_info() -> &'static MethodInfo

Source

pub fn get_selection_color_method_info() -> &'static MethodInfo

Source

pub fn set_selection_color_method_info() -> &'static MethodInfo

Source

pub fn get_on_end_edit_method_info() -> &'static MethodInfo

Source

pub fn set_on_end_edit_method_info() -> &'static MethodInfo

Source

pub fn get_on_value_change_method_info() -> &'static MethodInfo

Source

pub fn set_on_value_change_method_info() -> &'static MethodInfo

Source

pub fn get_on_value_changed_method_info() -> &'static MethodInfo

Source

pub fn set_on_value_changed_method_info() -> &'static MethodInfo

Source

pub fn get_on_validate_input_method_info() -> &'static MethodInfo

Source

pub fn set_on_validate_input_method_info() -> &'static MethodInfo

Source

pub fn get_character_limit_method_info() -> &'static MethodInfo

Source

pub fn set_character_limit_method_info() -> &'static MethodInfo

Source

pub fn get_content_type_method_info() -> &'static MethodInfo

Source

pub fn set_content_type_method_info() -> &'static MethodInfo

Source

pub fn get_line_type_method_info() -> &'static MethodInfo

Source

pub fn set_line_type_method_info() -> &'static MethodInfo

Source

pub fn get_input_type_method_info() -> &'static MethodInfo

Source

pub fn set_input_type_method_info() -> &'static MethodInfo

Source

pub fn get_touch_screen_keyboard_method_info() -> &'static MethodInfo

Source

pub fn get_keyboard_type_method_info() -> &'static MethodInfo

Source

pub fn set_keyboard_type_method_info() -> &'static MethodInfo

Source

pub fn get_character_validation_method_info() -> &'static MethodInfo

Source

pub fn set_character_validation_method_info() -> &'static MethodInfo

Source

pub fn get_read_only_method_info() -> &'static MethodInfo

Source

pub fn set_read_only_method_info() -> &'static MethodInfo

Source

pub fn get_multi_line_method_info() -> &'static MethodInfo

Source

pub fn get_asterisk_char_method_info() -> &'static MethodInfo

Source

pub fn set_asterisk_char_method_info() -> &'static MethodInfo

Source

pub fn get_was_canceled_method_info() -> &'static MethodInfo

Source

pub fn clamp_pos_method_info() -> &'static MethodInfo

Source

pub fn get_caret_position_internal_method_info() -> &'static MethodInfo

Source

pub fn set_caret_position_internal_method_info() -> &'static MethodInfo

Source

pub fn get_caret_select_position_internal_method_info() -> &'static MethodInfo

Source

pub fn set_caret_select_position_internal_method_info() -> &'static MethodInfo

Source

pub fn get_has_selection_method_info() -> &'static MethodInfo

Source

pub fn get_caret_position_method_info() -> &'static MethodInfo

Source

pub fn set_caret_position_method_info() -> &'static MethodInfo

Source

pub fn get_selection_anchor_position_method_info() -> &'static MethodInfo

Source

pub fn set_selection_anchor_position_method_info() -> &'static MethodInfo

Source

pub fn get_selection_focus_position_method_info() -> &'static MethodInfo

Source

pub fn set_selection_focus_position_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 set_caret_visible_method_info() -> &'static MethodInfo

Source

pub fn set_caret_active_method_info() -> &'static MethodInfo

Source

pub fn update_caret_material_method_info() -> &'static MethodInfo

Source

pub fn on_focus_method_info() -> &'static MethodInfo

Source

pub fn select_all_method_info() -> &'static MethodInfo

Source

pub fn move_text_end_method_info() -> &'static MethodInfo

Source

pub fn move_text_start_method_info() -> &'static MethodInfo

Source

pub fn get_clipboard_method_info() -> &'static MethodInfo

Source

pub fn set_clipboard_method_info() -> &'static MethodInfo

Source

pub fn touch_screen_keyboard_should_be_used_method_info() -> &'static MethodInfo

Source

pub fn in_place_editing_method_info() -> &'static MethodInfo

Source

pub fn in_place_editing_changed_method_info() -> &'static MethodInfo

Source

pub fn update_caret_from_keyboard_method_info() -> &'static MethodInfo

Source

pub fn late_update_method_info() -> &'static MethodInfo

Source

pub fn screen_to_local_method_info() -> &'static MethodInfo

Source

pub fn get_unclamped_character_line_from_position_method_info() -> &'static MethodInfo

Source

pub fn get_character_index_from_position_method_info() -> &'static MethodInfo

Source

pub fn may_drag_method_info() -> &'static MethodInfo

Source

pub fn on_begin_drag_method_info() -> &'static MethodInfo

Source

pub fn on_drag_method_info() -> &'static MethodInfo

Source

pub fn mouse_drag_outside_rect_method_info() -> &'static MethodInfo

Source

pub fn on_end_drag_method_info() -> &'static MethodInfo

Source

pub fn on_pointer_down_method_info() -> &'static MethodInfo

Source

pub fn key_pressed_method_info() -> &'static MethodInfo

Source

pub fn is_valid_char_method_info() -> &'static MethodInfo

Source

pub fn process_event_method_info() -> &'static MethodInfo

Source

pub fn on_update_selected_method_info() -> &'static MethodInfo

Source

pub fn get_selected_string_method_info() -> &'static MethodInfo

Source

pub fn findt_next_word_begin_method_info() -> &'static MethodInfo

Source

pub fn move_right_method_info() -> &'static MethodInfo

Source

pub fn findt_prev_word_begin_method_info() -> &'static MethodInfo

Source

pub fn move_left_method_info() -> &'static MethodInfo

Source

pub fn determine_character_line_method_info() -> &'static MethodInfo

Source

pub fn line_up_character_position_method_info() -> &'static MethodInfo

Source

pub fn line_down_character_position_method_info() -> &'static MethodInfo

Source

pub fn move_down_method_info() -> &'static MethodInfo

Source

pub fn move_down_2_method_info() -> &'static MethodInfo

Source

pub fn move_up_method_info() -> &'static MethodInfo

Source

pub fn move_up_2_method_info() -> &'static MethodInfo

Source

pub fn delete_method_info() -> &'static MethodInfo

Source

pub fn forward_space_method_info() -> &'static MethodInfo

Source

pub fn backspace_method_info() -> &'static MethodInfo

Source

pub fn insert_method_info() -> &'static MethodInfo

Source

pub fn update_touch_keyboard_from_edit_changes_method_info() -> &'static MethodInfo

Source

pub fn send_on_value_changed_and_update_label_method_info() -> &'static MethodInfo

Source

pub fn send_on_value_changed_method_info() -> &'static MethodInfo

Source

pub fn send_on_submit_method_info() -> &'static MethodInfo

Source

pub fn append_method_info() -> &'static MethodInfo

Source

pub fn append_2_method_info() -> &'static MethodInfo

Source

pub fn update_label_method_info() -> &'static MethodInfo

Source

pub fn is_selection_visible_method_info() -> &'static MethodInfo

Source

pub fn get_line_start_position_method_info() -> &'static MethodInfo

Source

pub fn get_line_end_position_method_info() -> &'static MethodInfo

Source

pub fn set_draw_range_to_contain_caret_position_method_info() -> &'static MethodInfo

Source

pub fn force_label_update_method_info() -> &'static MethodInfo

Source

pub fn mark_geometry_as_dirty_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_geometry_method_info() -> &'static MethodInfo

Source

pub fn assign_positioning_if_needed_method_info() -> &'static MethodInfo

Source

pub fn on_fill_vbo_method_info() -> &'static MethodInfo

Source

pub fn generate_caret_method_info() -> &'static MethodInfo

Source

pub fn create_cursor_verts_method_info() -> &'static MethodInfo

Source

pub fn generate_highlight_method_info() -> &'static MethodInfo

Source

pub fn validate_method_info() -> &'static MethodInfo

Source

pub fn activate_input_field_method_info() -> &'static MethodInfo

Source

pub fn activate_input_field_internal_method_info() -> &'static MethodInfo

Source

pub fn on_select_method_info() -> &'static MethodInfo

Source

pub fn on_pointer_click_method_info() -> &'static MethodInfo

Source

pub fn deactivate_input_field_method_info() -> &'static MethodInfo

Source

pub fn on_deselect_method_info() -> &'static MethodInfo

Source

pub fn on_submit_method_info() -> &'static MethodInfo

Source

pub fn enforce_content_type_method_info() -> &'static MethodInfo

Source

pub fn enforce_text_h_overflow_method_info() -> &'static MethodInfo

Source

pub fn set_to_custom_if_content_type_is_not_method_info() -> &'static MethodInfo

Source

pub fn set_to_custom_method_info() -> &'static MethodInfo

Source

pub fn do_state_transition_method_info() -> &'static MethodInfo

Source

pub fn calculate_layout_input_horizontal_method_info() -> &'static MethodInfo

Source

pub fn calculate_layout_input_vertical_method_info() -> &'static MethodInfo

Source

pub fn get_min_width_method_info() -> &'static MethodInfo

Source

pub fn get_preferred_width_method_info() -> &'static MethodInfo

Source

pub fn get_flexible_width_method_info() -> &'static MethodInfo

Source

pub fn get_min_height_method_info() -> &'static MethodInfo

Source

pub fn get_preferred_height_method_info() -> &'static MethodInfo

Source

pub fn get_flexible_height_method_info() -> &'static MethodInfo

Source

pub fn get_layout_priority_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 InputField

Source

pub unsafe fn set_should_activate_on_select( this: impl Into<IlInstance>, value: bool, )

Direct (non-virtual) call to InputField’s own set_shouldActivateOnSelect. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn get_should_activate_on_select(this: impl Into<IlInstance>) -> bool

Direct (non-virtual) call to InputField’s own get_shouldActivateOnSelect. 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 InputField’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 InputField’s own OnDisable. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn late_update(this: impl Into<IlInstance>)

Direct (non-virtual) call to InputField’s own LateUpdate. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn on_begin_drag( this: impl Into<IlInstance>, event_data: PointerEventData, )

Direct (non-virtual) call to InputField’s own OnBeginDrag. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn on_drag(this: impl Into<IlInstance>, event_data: PointerEventData)

Direct (non-virtual) call to InputField’s own OnDrag. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn on_end_drag( this: impl Into<IlInstance>, event_data: PointerEventData, )

Direct (non-virtual) call to InputField’s own OnEndDrag. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn on_pointer_down( this: impl Into<IlInstance>, event_data: PointerEventData, )

Direct (non-virtual) call to InputField’s own OnPointerDown. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn on_update_selected( this: impl Into<IlInstance>, event_data: BaseEventData, )

Direct (non-virtual) call to InputField’s own OnUpdateSelected. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn append(this: impl Into<IlInstance>, input: Il2CppString)

Direct (non-virtual) call to InputField’s own Append. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn append_2(this: impl Into<IlInstance>, input: u16)

Direct (non-virtual) call to InputField’s own Append. 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 InputField’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 InputField’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 InputField’s own GraphicUpdateComplete. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn on_select(this: impl Into<IlInstance>, event_data: BaseEventData)

Direct (non-virtual) call to InputField’s own OnSelect. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn on_pointer_click( this: impl Into<IlInstance>, event_data: PointerEventData, )

Direct (non-virtual) call to InputField’s own OnPointerClick. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn on_deselect( this: impl Into<IlInstance>, event_data: BaseEventData, )

Direct (non-virtual) call to InputField’s own OnDeselect. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn on_submit(this: impl Into<IlInstance>, event_data: BaseEventData)

Direct (non-virtual) call to InputField’s own OnSubmit. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn do_state_transition( this: impl Into<IlInstance>, state: Selectable_SelectionState, instant: bool, )

Direct (non-virtual) call to InputField’s own DoStateTransition. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn calculate_layout_input_horizontal(this: impl Into<IlInstance>)

Direct (non-virtual) call to InputField’s own CalculateLayoutInputHorizontal. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn calculate_layout_input_vertical(this: impl Into<IlInstance>)

Direct (non-virtual) call to InputField’s own CalculateLayoutInputVertical. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn get_min_width(this: impl Into<IlInstance>) -> f32

Direct (non-virtual) call to InputField’s own get_minWidth. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn get_preferred_width(this: impl Into<IlInstance>) -> f32

Direct (non-virtual) call to InputField’s own get_preferredWidth. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn get_flexible_width(this: impl Into<IlInstance>) -> f32

Direct (non-virtual) call to InputField’s own get_flexibleWidth. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn get_min_height(this: impl Into<IlInstance>) -> f32

Direct (non-virtual) call to InputField’s own get_minHeight. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn get_preferred_height(this: impl Into<IlInstance>) -> f32

Direct (non-virtual) call to InputField’s own get_preferredHeight. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn get_flexible_height(this: impl Into<IlInstance>) -> f32

Direct (non-virtual) call to InputField’s own get_flexibleHeight. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.

Source

pub unsafe fn get_layout_priority(this: impl Into<IlInstance>) -> i32

Direct (non-virtual) call to InputField’s own get_layoutPriority. 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 InputField’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 InputField

Source

pub fn new() -> Self

.ctor() — no args

Trait Implementations§

Source§

impl ClassIdentity for InputField

Source§

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

Source§

const NAME: &'static str = "InputField"

Source§

fn class() -> Class

Source§

impl Clone for InputField

Source§

fn clone(&self) -> InputField

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 InputField

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 IInputField for InputField

Source§

fn m_keyboard(self) -> TouchScreenKeyboard

Source§

fn set_m_keyboard(self, value: TouchScreenKeyboard)

Source§

fn m_text_component(self) -> Text

Source§

fn set_m_text_component(self, value: Text)

Source§

fn m_placeholder(self) -> Graphic

Source§

fn set_m_placeholder(self, value: Graphic)

Source§

fn m_content_type(self) -> InputField_ContentType

Source§

fn set_m_content_type(self, value: InputField_ContentType)

Source§

fn m_input_type(self) -> InputField_InputType

Source§

fn set_m_input_type(self, value: InputField_InputType)

Source§

fn m_asterisk_char(self) -> u16

Source§

fn set_m_asterisk_char(self, value: u16)

Source§

fn m_keyboard_type(self) -> TouchScreenKeyboardType

Source§

fn set_m_keyboard_type(self, value: TouchScreenKeyboardType)

Source§

fn m_line_type(self) -> InputField_LineType

Source§

fn set_m_line_type(self, value: InputField_LineType)

Source§

fn m_hide_mobile_input(self) -> bool

Source§

fn set_m_hide_mobile_input(self, value: bool)

Source§

fn m_character_validation(self) -> InputField_CharacterValidation

Source§

fn set_m_character_validation(self, value: InputField_CharacterValidation)

Source§

fn m_character_limit(self) -> i32

Source§

fn set_m_character_limit(self, value: i32)

Source§

fn m_on_end_edit(self) -> InputField_SubmitEvent

Source§

fn set_m_on_end_edit(self, value: InputField_SubmitEvent)

Source§

fn m_on_value_changed(self) -> InputField_OnChangeEvent

Source§

fn set_m_on_value_changed(self, value: InputField_OnChangeEvent)

Source§

fn m_on_validate_input(self) -> InputField_OnValidateInput

Source§

fn set_m_on_validate_input(self, value: InputField_OnValidateInput)

Source§

fn m_caret_color(self) -> Color

Source§

fn set_m_caret_color(self, value: Color)

Source§

fn m_custom_caret_color(self) -> bool

Source§

fn set_m_custom_caret_color(self, value: bool)

Source§

fn m_selection_color(self) -> Color

Source§

fn set_m_selection_color(self, value: Color)

Source§

fn m_text(self) -> Il2CppString

Source§

fn set_m_text(self, value: Il2CppString)

Source§

fn m_caret_width(self) -> i32

Source§

fn set_m_caret_width(self, value: i32)

Source§

fn m_read_only(self) -> bool

Source§

fn set_m_read_only(self, value: bool)

Source§

fn m_should_activate_on_select(self) -> bool

Source§

fn set_m_should_activate_on_select(self, value: bool)

Source§

fn m_caret_position(self) -> i32

Source§

fn set_m_caret_position(self, value: i32)

Source§

fn m_caret_select_position(self) -> i32

Source§

fn set_m_caret_select_position(self, value: i32)

Source§

fn caret_rect_trans(self) -> RectTransform

Source§

fn set_caret_rect_trans(self, value: RectTransform)

Source§

fn m_cursor_verts(self) -> Array<UIVertex>

Source§

fn set_m_cursor_verts(self, value: Array<UIVertex>)

Source§

fn m_input_text_cache(self) -> TextGenerator

Source§

fn set_m_input_text_cache(self, value: TextGenerator)

Source§

fn m_cached_input_renderer(self) -> CanvasRenderer

Source§

fn set_m_cached_input_renderer(self, value: CanvasRenderer)

Source§

fn m_prevent_font_callback(self) -> bool

Source§

fn set_m_prevent_font_callback(self, value: bool)

Source§

fn m_mesh(self) -> Mesh

Source§

fn set_m_mesh(self, value: Mesh)

Source§

fn m_allow_input(self) -> bool

Source§

fn set_m_allow_input(self, value: bool)

Source§

fn m_should_activate_next_update(self) -> bool

Source§

fn set_m_should_activate_next_update(self, value: bool)

Source§

fn m_update_drag(self) -> bool

Source§

fn set_m_update_drag(self, value: bool)

Source§

fn m_drag_position_out_of_bounds(self) -> bool

Source§

fn set_m_drag_position_out_of_bounds(self, value: bool)

Source§

fn m_caret_visible(self) -> bool

Source§

fn set_m_caret_visible(self, value: bool)

Source§

fn m_draw_start(self) -> i32

Source§

fn set_m_draw_start(self, value: i32)

Source§

fn m_draw_end(self) -> i32

Source§

fn set_m_draw_end(self, value: i32)

Source§

fn m_drag_coroutine(self) -> Coroutine

Source§

fn set_m_drag_coroutine(self, value: Coroutine)

Source§

fn m_original_text(self) -> Il2CppString

Source§

fn set_m_original_text(self, value: Il2CppString)

Source§

fn m_was_canceled(self) -> bool

Source§

fn set_m_was_canceled(self, value: bool)

Source§

fn m_has_done_focus_transition(self) -> bool

Source§

fn set_m_has_done_focus_transition(self, value: bool)

Source§

fn m_wait_for_seconds_realtime(self) -> WaitForSecondsRealtime

Source§

fn set_m_wait_for_seconds_realtime(self, value: WaitForSecondsRealtime)

Source§

fn m_touch_keyboard_allows_in_place_editing(self) -> bool

Source§

fn set_m_touch_keyboard_allows_in_place_editing(self, value: bool)

Source§

fn m_processing_event(self) -> Event

Source§

fn set_m_processing_event(self, value: Event)

Source§

impl IObject_2 for InputField

Source§

impl ISelectable for InputField

Source§

impl IlType for InputField

Source§

fn il_type() -> &'static Il2CppType

Source§

impl Copy for InputField

Source§

impl IBehaviour for InputField

Source§

impl IComponent for InputField

Source§

impl IMonoBehaviour for InputField

Source§

impl IObject for InputField

Source§

impl IUIBehaviour for InputField

Auto Trait Implementations§

§

impl Freeze for InputField

§

impl RefUnwindSafe for InputField

§

impl !Send for InputField

§

impl !Sync for InputField

§

impl Unpin for InputField

§

impl UnwindSafe for InputField

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<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<__T> IInputFieldMethods for __T
where __T: IInputField,

Source§

fn get_input(self) -> BaseInput

get_input() overload
Source§

fn get_composition_string(self) -> Il2CppString

get_compositionString() overload
Source§

fn ctor(self)

.ctor() overload
Source§

fn get_mesh(self) -> Mesh

get_mesh() overload
Source§

fn get_cached_input_text_generator(self) -> TextGenerator

get_cachedInputTextGenerator() overload
Source§

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

set_shouldHideMobileInput(bool) overload
Source§

fn get_should_hide_mobile_input(self) -> bool

get_shouldHideMobileInput() overload
Source§

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

set_shouldActivateOnSelect(bool) overload
Source§

fn get_should_activate_on_select(self) -> bool

get_shouldActivateOnSelect() overload
Source§

fn get_text(self) -> Il2CppString

get_text() overload
Source§

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

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

fn set_text_without_notify(self, input: impl Into<Il2CppString>)

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

fn set_text_2( self, value: impl Into<Il2CppString>, send_callback: impl Into<bool>, )

SetText(::unity::Il2CppString, bool) overload
Source§

fn get_is_focused(self) -> bool

get_isFocused() overload
get_caretBlinkRate() overload
set_caretBlinkRate(f32) overload
Source§

fn get_caret_width(self) -> i32

get_caretWidth() overload
Source§

fn set_caret_width(self, value: impl Into<i32>)

set_caretWidth(i32) overload
Source§

fn get_text_component(self) -> Text

get_textComponent() overload
Source§

fn set_text_component(self, value: impl Into<Text>)

set_textComponent(crate::unity_engine::ui::text::Text) overload
Source§

fn get_placeholder(self) -> Graphic

get_placeholder() overload
Source§

fn set_placeholder(self, value: impl Into<Graphic>)

set_placeholder(crate::unity_engine::ui::graphic::Graphic) overload
Source§

fn get_caret_color(self) -> Color

get_caretColor() overload
Source§

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

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

fn get_custom_caret_color(self) -> bool

get_customCaretColor() overload
Source§

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

set_customCaretColor(bool) overload
Source§

fn get_selection_color(self) -> Color

get_selectionColor() overload
Source§

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

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

fn get_on_end_edit(self) -> InputField_SubmitEvent

get_onEndEdit() overload
Source§

fn set_on_end_edit(self, value: impl Into<InputField_SubmitEvent>)

set_onEndEdit(crate::unity_engine::ui::inputfield::InputField_SubmitEvent) overload
Source§

fn get_on_value_change(self) -> InputField_OnChangeEvent

get_onValueChange() overload
Source§

fn set_on_value_change(self, value: impl Into<InputField_OnChangeEvent>)

set_onValueChange(crate::unity_engine::ui::inputfield::InputField_OnChangeEvent) overload
Source§

fn get_on_value_changed(self) -> InputField_OnChangeEvent

get_onValueChanged() overload
Source§

fn set_on_value_changed(self, value: impl Into<InputField_OnChangeEvent>)

set_onValueChanged(crate::unity_engine::ui::inputfield::InputField_OnChangeEvent) overload
Source§

fn get_on_validate_input(self) -> InputField_OnValidateInput

get_onValidateInput() overload
Source§

fn set_on_validate_input(self, value: impl Into<InputField_OnValidateInput>)

set_onValidateInput(crate::unity_engine::ui::inputfield::InputField_OnValidateInput) overload
Source§

fn get_character_limit(self) -> i32

get_characterLimit() overload
Source§

fn set_character_limit(self, value: impl Into<i32>)

set_characterLimit(i32) overload
Source§

fn get_content_type(self) -> InputField_ContentType

get_contentType() overload
Source§

fn set_content_type(self, value: impl Into<InputField_ContentType>)

set_contentType(crate::unity_engine::ui::inputfield::InputField_ContentType) overload
Source§

fn get_line_type(self) -> InputField_LineType

get_lineType() overload
Source§

fn set_line_type(self, value: impl Into<InputField_LineType>)

set_lineType(crate::unity_engine::ui::inputfield::InputField_LineType) overload
Source§

fn get_input_type(self) -> InputField_InputType

get_inputType() overload
Source§

fn set_input_type(self, value: impl Into<InputField_InputType>)

set_inputType(crate::unity_engine::ui::inputfield::InputField_InputType) overload
Source§

fn get_touch_screen_keyboard(self) -> TouchScreenKeyboard

get_touchScreenKeyboard() overload
Source§

fn get_keyboard_type(self) -> TouchScreenKeyboardType

get_keyboardType() overload
Source§

fn set_keyboard_type(self, value: impl Into<TouchScreenKeyboardType>)

set_keyboardType(crate::unity_engine::touchscreenkeyboardtype::TouchScreenKeyboardType) overload
Source§

fn get_character_validation(self) -> InputField_CharacterValidation

get_characterValidation() overload
Source§

fn set_character_validation( self, value: impl Into<InputField_CharacterValidation>, )

set_characterValidation(crate::unity_engine::ui::inputfield::InputField_CharacterValidation) overload
Source§

fn get_read_only(self) -> bool

get_readOnly() overload
Source§

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

set_readOnly(bool) overload
Source§

fn get_multi_line(self) -> bool

get_multiLine() overload
Source§

fn get_asterisk_char(self) -> u16

get_asteriskChar() overload
Source§

fn set_asterisk_char(self, value: impl Into<u16>)

set_asteriskChar(u16) overload
Source§

fn get_was_canceled(self) -> bool

get_wasCanceled() overload
Source§

fn clamp_pos(self) -> i32

ClampPos(*muti32) overload
Source§

fn get_caret_position_internal(self) -> i32

get_caretPositionInternal() overload
Source§

fn set_caret_position_internal(self, value: impl Into<i32>)

set_caretPositionInternal(i32) overload
Source§

fn get_caret_select_position_internal(self) -> i32

get_caretSelectPositionInternal() overload
Source§

fn set_caret_select_position_internal(self, value: impl Into<i32>)

set_caretSelectPositionInternal(i32) overload
Source§

fn get_has_selection(self) -> bool

get_hasSelection() overload
Source§

fn get_caret_position(self) -> i32

get_caretPosition() overload
Source§

fn set_caret_position(self, value: impl Into<i32>)

set_caretPosition(i32) overload
Source§

fn get_selection_anchor_position(self) -> i32

get_selectionAnchorPosition() overload
Source§

fn set_selection_anchor_position(self, value: impl Into<i32>)

set_selectionAnchorPosition(i32) overload
Source§

fn get_selection_focus_position(self) -> i32

get_selectionFocusPosition() overload
Source§

fn set_selection_focus_position(self, value: impl Into<i32>)

set_selectionFocusPosition(i32) overload
Source§

fn on_enable(self)

OnEnable() overload
Source§

fn on_disable(self)

OnDisable() overload
CaretBlink() overload
Source§

fn set_caret_visible(self)

SetCaretVisible() overload
Source§

fn set_caret_active(self)

SetCaretActive() overload
Source§

fn update_caret_material(self)

UpdateCaretMaterial() overload
Source§

fn on_focus(self)

OnFocus() overload
Source§

fn select_all(self)

SelectAll() overload
Source§

fn move_text_end(self, shift: impl Into<bool>)

MoveTextEnd(bool) overload
Source§

fn move_text_start(self, shift: impl Into<bool>)

MoveTextStart(bool) overload
Source§

fn touch_screen_keyboard_should_be_used(self) -> bool

TouchScreenKeyboardShouldBeUsed() overload
Source§

fn in_place_editing(self) -> bool

InPlaceEditing() overload
Source§

fn in_place_editing_changed(self) -> bool

InPlaceEditingChanged() overload
Source§

fn update_caret_from_keyboard(self)

UpdateCaretFromKeyboard() overload
Source§

fn late_update(self)

LateUpdate() overload
Source§

fn screen_to_local(self, screen: impl Into<Vector2>) -> Vector2

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

fn get_unclamped_character_line_from_position( self, pos: impl Into<Vector2>, generator: impl Into<TextGenerator>, ) -> i32

GetUnclampedCharacterLineFromPosition(crate::unity_engine::vector2::Vector2, crate::unity_engine::textgenerator::TextGenerator) overload
Source§

fn get_character_index_from_position(self, pos: impl Into<Vector2>) -> i32

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

fn may_drag(self, event_data: impl Into<PointerEventData>) -> bool

MayDrag(crate::unity_engine::event_systems::pointereventdata::PointerEventData) overload
Source§

fn on_begin_drag(self, event_data: impl Into<PointerEventData>)

OnBeginDrag(crate::unity_engine::event_systems::pointereventdata::PointerEventData) overload
Source§

fn on_drag(self, event_data: impl Into<PointerEventData>)

OnDrag(crate::unity_engine::event_systems::pointereventdata::PointerEventData) overload
Source§

fn mouse_drag_outside_rect( self, event_data: impl Into<PointerEventData>, ) -> IEnumerator

MouseDragOutsideRect(crate::unity_engine::event_systems::pointereventdata::PointerEventData) overload
Source§

fn on_end_drag(self, event_data: impl Into<PointerEventData>)

OnEndDrag(crate::unity_engine::event_systems::pointereventdata::PointerEventData) overload
Source§

fn on_pointer_down(self, event_data: impl Into<PointerEventData>)

OnPointerDown(crate::unity_engine::event_systems::pointereventdata::PointerEventData) overload
Source§

fn key_pressed(self, evt: impl Into<Event>) -> InputField_EditState

KeyPressed(crate::unity_engine::event::Event) overload
Source§

fn is_valid_char(self, c: impl Into<u16>) -> bool

IsValidChar(u16) overload
Source§

fn process_event(self, e: impl Into<Event>)

ProcessEvent(crate::unity_engine::event::Event) overload
Source§

fn on_update_selected(self, event_data: impl Into<BaseEventData>)

OnUpdateSelected(crate::unity_engine::event_systems::baseeventdata::BaseEventData) overload
Source§

fn get_selected_string(self) -> Il2CppString

GetSelectedString() overload
Source§

fn findt_next_word_begin(self) -> i32

FindtNextWordBegin() overload
Source§

fn move_right(self, shift: impl Into<bool>, ctrl: impl Into<bool>)

MoveRight(bool, bool) overload
Source§

fn findt_prev_word_begin(self) -> i32

FindtPrevWordBegin() overload
Source§

fn move_left(self, shift: impl Into<bool>, ctrl: impl Into<bool>)

MoveLeft(bool, bool) overload
Source§

fn determine_character_line( self, char_pos: impl Into<i32>, generator: impl Into<TextGenerator>, ) -> i32

DetermineCharacterLine(i32, crate::unity_engine::textgenerator::TextGenerator) overload
Source§

fn line_up_character_position( self, original_pos: impl Into<i32>, go_to_first_char: impl Into<bool>, ) -> i32

LineUpCharacterPosition(i32, bool) overload
Source§

fn line_down_character_position( self, original_pos: impl Into<i32>, go_to_last_char: impl Into<bool>, ) -> i32

LineDownCharacterPosition(i32, bool) overload
Source§

fn move_down(self, shift: impl Into<bool>)

MoveDown(bool) overload
Source§

fn move_down_2(self, shift: impl Into<bool>, go_to_last_char: impl Into<bool>)

MoveDown(bool, bool) overload
Source§

fn move_up(self, shift: impl Into<bool>)

MoveUp(bool) overload
Source§

fn move_up_2(self, shift: impl Into<bool>, go_to_first_char: impl Into<bool>)

MoveUp(bool, bool) overload
Source§

fn delete(self)

Delete() overload
Source§

fn forward_space(self)

ForwardSpace() overload
Source§

fn backspace(self)

Backspace() overload
Source§

fn insert(self, c: impl Into<u16>)

Insert(u16) overload
Source§

fn update_touch_keyboard_from_edit_changes(self)

UpdateTouchKeyboardFromEditChanges() overload
Source§

fn send_on_value_changed_and_update_label(self)

SendOnValueChangedAndUpdateLabel() overload
Source§

fn send_on_value_changed(self)

SendOnValueChanged() overload
Source§

fn send_on_submit(self)

SendOnSubmit() overload
Source§

fn append(self, input: impl Into<Il2CppString>)

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

fn append_2(self, input: impl Into<u16>)

Append(u16) overload
Source§

fn update_label(self)

UpdateLabel() overload
Source§

fn is_selection_visible(self) -> bool

IsSelectionVisible() overload
Source§

fn set_draw_range_to_contain_caret_position(self, caret_pos: impl Into<i32>)

SetDrawRangeToContainCaretPosition(i32) overload
Source§

fn force_label_update(self)

ForceLabelUpdate() overload
Source§

fn mark_geometry_as_dirty(self)

MarkGeometryAsDirty() 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_geometry(self)

UpdateGeometry() overload
Source§

fn assign_positioning_if_needed(self)

AssignPositioningIfNeeded() overload
Source§

fn on_fill_vbo(self, vbo: impl Into<Mesh>)

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

fn generate_caret( self, vbo: impl Into<VertexHelper>, rounding_offset: impl Into<Vector2>, )

GenerateCaret(crate::unity_engine::ui::vertexhelper::VertexHelper, crate::unity_engine::vector2::Vector2) overload
Source§

fn create_cursor_verts(self)

CreateCursorVerts() overload
Source§

fn generate_highlight( self, vbo: impl Into<VertexHelper>, rounding_offset: impl Into<Vector2>, )

GenerateHighlight(crate::unity_engine::ui::vertexhelper::VertexHelper, crate::unity_engine::vector2::Vector2) overload
Source§

fn validate( self, text: impl Into<Il2CppString>, pos: impl Into<i32>, ch: impl Into<u16>, ) -> u16

Validate(::unity::Il2CppString, i32, u16) overload
Source§

fn activate_input_field(self)

ActivateInputField() overload
Source§

fn activate_input_field_internal(self)

ActivateInputFieldInternal() overload
Source§

fn on_select(self, event_data: impl Into<BaseEventData>)

OnSelect(crate::unity_engine::event_systems::baseeventdata::BaseEventData) overload
Source§

fn on_pointer_click(self, event_data: impl Into<PointerEventData>)

OnPointerClick(crate::unity_engine::event_systems::pointereventdata::PointerEventData) overload
Source§

fn deactivate_input_field(self)

DeactivateInputField() overload
Source§

fn on_deselect(self, event_data: impl Into<BaseEventData>)

OnDeselect(crate::unity_engine::event_systems::baseeventdata::BaseEventData) overload
Source§

fn on_submit(self, event_data: impl Into<BaseEventData>)

OnSubmit(crate::unity_engine::event_systems::baseeventdata::BaseEventData) overload
Source§

fn enforce_content_type(self)

EnforceContentType() overload
Source§

fn enforce_text_h_overflow(self)

EnforceTextHOverflow() overload
Source§

fn set_to_custom_if_content_type_is_not( self, allowed_content_types: impl Into<Array<InputField_ContentType>>, )

SetToCustomIfContentTypeIsNot(::unity::Array<crate::unity_engine::ui::inputfield::InputField_ContentType>) overload
Source§

fn set_to_custom(self)

SetToCustom() overload
Source§

fn do_state_transition( self, state: impl Into<Selectable_SelectionState>, instant: impl Into<bool>, )

DoStateTransition(crate::unity_engine::ui::selectable::Selectable_SelectionState, bool) overload
Source§

fn calculate_layout_input_horizontal(self)

CalculateLayoutInputHorizontal() overload
Source§

fn calculate_layout_input_vertical(self)

CalculateLayoutInputVertical() overload
Source§

fn get_min_width(self) -> f32

get_minWidth() overload
Source§

fn get_preferred_width(self) -> f32

get_preferredWidth() overload
Source§

fn get_flexible_width(self) -> f32

get_flexibleWidth() overload
Source§

fn get_min_height(self) -> f32

get_minHeight() overload
Source§

fn get_preferred_height(self) -> f32

get_preferredHeight() overload
Source§

fn get_flexible_height(self) -> f32

get_flexibleHeight() overload
Source§

fn get_layout_priority(self) -> i32

get_layoutPriority() overload
Source§

fn unity_engine_ui_i_canvas_element_get_transform(self) -> Transform

UnityEngine.UI.ICanvasElement.get_transform() overload
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<__T> ISelectableMethods for __T
where __T: ISelectable,

Source§

fn get_navigation(self) -> Navigation

get_navigation() overload
Source§

fn set_navigation(self, value: impl Into<Navigation>)

set_navigation(crate::unity_engine::ui::navigation::Navigation) overload
Source§

fn get_transition(self) -> Selectable_Transition

get_transition() overload
Source§

fn set_transition(self, value: impl Into<Selectable_Transition>)

set_transition(crate::unity_engine::ui::selectable::Selectable_Transition) overload
Source§

fn get_colors(self) -> ColorBlock

get_colors() overload
Source§

fn set_colors(self, value: impl Into<ColorBlock>)

set_colors(crate::unity_engine::ui::colorblock::ColorBlock) overload
Source§

fn get_sprite_state(self) -> SpriteState

get_spriteState() overload
Source§

fn set_sprite_state(self, value: impl Into<SpriteState>)

set_spriteState(crate::unity_engine::ui::spritestate::SpriteState) overload
Source§

fn get_animation_triggers(self) -> AnimationTriggers

get_animationTriggers() overload
Source§

fn set_animation_triggers(self, value: impl Into<AnimationTriggers>)

set_animationTriggers(crate::unity_engine::ui::animationtriggers::AnimationTriggers) overload
Source§

fn get_target_graphic(self) -> Graphic

get_targetGraphic() overload
Source§

fn set_target_graphic(self, value: impl Into<Graphic>)

set_targetGraphic(crate::unity_engine::ui::graphic::Graphic) overload
Source§

fn get_interactable(self) -> bool

get_interactable() overload
Source§

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

set_interactable(bool) overload
Source§

fn get_is_pointer_inside(self) -> bool

get_isPointerInside() overload
Source§

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

set_isPointerInside(bool) overload
Source§

fn get_is_pointer_down(self) -> bool

get_isPointerDown() overload
Source§

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

set_isPointerDown(bool) overload
Source§

fn get_has_selection(self) -> bool

get_hasSelection() overload
Source§

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

set_hasSelection(bool) overload
Source§

fn ctor(self)

.ctor() overload
Source§

fn get_image(self) -> Image

get_image() overload
Source§

fn set_image(self, value: impl Into<Image>)

set_image(crate::unity_engine::ui::image::Image) overload
Source§

fn get_animator(self) -> Animator

get_animator() overload
Source§

fn awake(self)

Awake() overload
Source§

fn on_canvas_group_changed(self)

OnCanvasGroupChanged() overload
Source§

fn is_interactable(self) -> bool

IsInteractable() overload
Source§

fn on_did_apply_animation_properties(self)

OnDidApplyAnimationProperties() overload
Source§

fn on_enable(self)

OnEnable() overload
Source§

fn on_transform_parent_changed(self)

OnTransformParentChanged() overload
Source§

fn on_set_property(self)

OnSetProperty() overload
Source§

fn on_disable(self)

OnDisable() overload
Source§

fn get_current_selection_state(self) -> Selectable_SelectionState

get_currentSelectionState() overload
Source§

fn instant_clear_state(self)

InstantClearState() overload
Source§

fn do_state_transition( self, state: impl Into<Selectable_SelectionState>, instant: impl Into<bool>, )

DoStateTransition(crate::unity_engine::ui::selectable::Selectable_SelectionState, bool) overload
Source§

fn find_selectable(self, dir: impl Into<Vector3>) -> Selectable

FindSelectable(crate::unity_engine::vector3::Vector3) overload
Source§

fn navigate( self, event_data: impl Into<AxisEventData>, sel: impl Into<Selectable>, )

Navigate(crate::unity_engine::event_systems::axiseventdata::AxisEventData, crate::unity_engine::ui::selectable::Selectable) overload
Source§

fn find_selectable_on_left(self) -> Selectable

FindSelectableOnLeft() overload
Source§

fn find_selectable_on_right(self) -> Selectable

FindSelectableOnRight() overload
Source§

fn find_selectable_on_up(self) -> Selectable

FindSelectableOnUp() overload
Source§

fn find_selectable_on_down(self) -> Selectable

FindSelectableOnDown() overload
Source§

fn on_move(self, event_data: impl Into<AxisEventData>)

OnMove(crate::unity_engine::event_systems::axiseventdata::AxisEventData) overload
Source§

fn start_color_tween( self, target_color: impl Into<Color>, instant: impl Into<bool>, )

StartColorTween(crate::unity_engine::color::Color, bool) overload
Source§

fn do_sprite_swap(self, new_sprite: impl Into<Sprite>)

DoSpriteSwap(crate::unity_engine::sprite::Sprite) overload
Source§

fn trigger_animation(self, triggername: impl Into<Il2CppString>)

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

fn is_highlighted(self) -> bool

IsHighlighted() overload
Source§

fn is_pressed(self) -> bool

IsPressed() overload
Source§

fn evaluate_and_transition_to_selection_state(self)

EvaluateAndTransitionToSelectionState() overload
Source§

fn on_pointer_down(self, event_data: impl Into<PointerEventData>)

OnPointerDown(crate::unity_engine::event_systems::pointereventdata::PointerEventData) overload
Source§

fn on_pointer_up(self, event_data: impl Into<PointerEventData>)

OnPointerUp(crate::unity_engine::event_systems::pointereventdata::PointerEventData) overload
Source§

fn on_pointer_enter(self, event_data: impl Into<PointerEventData>)

OnPointerEnter(crate::unity_engine::event_systems::pointereventdata::PointerEventData) overload
Source§

fn on_pointer_exit(self, event_data: impl Into<PointerEventData>)

OnPointerExit(crate::unity_engine::event_systems::pointereventdata::PointerEventData) overload
Source§

fn on_select(self, event_data: impl Into<BaseEventData>)

OnSelect(crate::unity_engine::event_systems::baseeventdata::BaseEventData) overload
Source§

fn on_deselect(self, event_data: impl Into<BaseEventData>)

OnDeselect(crate::unity_engine::event_systems::baseeventdata::BaseEventData) overload
Source§

fn select(self)

Select() overload
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.