Skip to main content

ITMP_InputField

Trait ITMP_InputField 

Source
pub trait ITMP_InputField: ISelectable {
Show 182 methods // Provided methods fn m_soft_keyboard(self) -> TouchScreenKeyboard { ... } fn set_m_soft_keyboard(self, value: TouchScreenKeyboard) { ... } fn m_rect_transform(self) -> RectTransform { ... } fn set_m_rect_transform(self, value: RectTransform) { ... } fn m_text_viewport(self) -> RectTransform { ... } fn set_m_text_viewport(self, value: RectTransform) { ... } fn m_text_component_rect_mask(self) -> RectMask2D { ... } fn set_m_text_component_rect_mask(self, value: RectMask2D) { ... } fn m_text_viewport_rect_mask(self) -> RectMask2D { ... } fn set_m_text_viewport_rect_mask(self, value: RectMask2D) { ... } fn m_cached_viewport_rect(self) -> Rect { ... } fn set_m_cached_viewport_rect(self, value: Rect) { ... } fn m_text_component(self) -> TMP_Text { ... } fn set_m_text_component(self, value: TMP_Text) { ... } fn m_text_component_rect_transform(self) -> RectTransform { ... } fn set_m_text_component_rect_transform(self, value: RectTransform) { ... } fn m_placeholder(self) -> Graphic { ... } fn set_m_placeholder(self, value: Graphic) { ... } fn m_vertical_scrollbar(self) -> Scrollbar { ... } fn set_m_vertical_scrollbar(self, value: Scrollbar) { ... } fn m_vertical_scrollbar_event_handler(self) -> TMP_ScrollbarEventHandler { ... } fn set_m_vertical_scrollbar_event_handler( self, value: TMP_ScrollbarEventHandler, ) { ... } fn m_is_driven_by_layout_components(self) -> bool { ... } fn set_m_is_driven_by_layout_components(self, value: bool) { ... } fn m_layout_group(self) -> LayoutGroup { ... } fn set_m_layout_group(self, value: LayoutGroup) { ... } fn m_i_scroll_handler_parent(self) -> IScrollHandler { ... } fn set_m_i_scroll_handler_parent(self, value: IScrollHandler) { ... } fn m_scroll_position(self) -> f32 { ... } fn set_m_scroll_position(self, value: f32) { ... } fn m_scroll_sensitivity(self) -> f32 { ... } fn set_m_scroll_sensitivity(self, value: f32) { ... } fn m_content_type(self) -> TMP_InputField_ContentType { ... } fn set_m_content_type(self, value: TMP_InputField_ContentType) { ... } fn m_input_type(self) -> TMP_InputField_InputType { ... } fn set_m_input_type(self, value: TMP_InputField_InputType) { ... } fn m_asterisk_char(self) -> u16 { ... } fn set_m_asterisk_char(self, value: u16) { ... } fn m_keyboard_type(self) -> TouchScreenKeyboardType { ... } fn set_m_keyboard_type(self, value: TouchScreenKeyboardType) { ... } fn m_line_type(self) -> TMP_InputField_LineType { ... } fn set_m_line_type(self, value: TMP_InputField_LineType) { ... } fn m_hide_mobile_input(self) -> bool { ... } fn set_m_hide_mobile_input(self, value: bool) { ... } fn m_hide_soft_keyboard(self) -> bool { ... } fn set_m_hide_soft_keyboard(self, value: bool) { ... } fn m_character_validation(self) -> TMP_InputField_CharacterValidation { ... } fn set_m_character_validation( self, value: TMP_InputField_CharacterValidation, ) { ... } fn m_regex_value(self) -> Il2CppString { ... } fn set_m_regex_value(self, value: Il2CppString) { ... } fn m_global_point_size(self) -> f32 { ... } fn set_m_global_point_size(self, value: f32) { ... } fn m_character_limit(self) -> i32 { ... } fn set_m_character_limit(self, value: i32) { ... } fn m_on_end_edit(self) -> TMP_InputField_SubmitEvent { ... } fn set_m_on_end_edit(self, value: TMP_InputField_SubmitEvent) { ... } fn m_on_submit(self) -> TMP_InputField_SubmitEvent { ... } fn set_m_on_submit(self, value: TMP_InputField_SubmitEvent) { ... } fn m_on_select(self) -> TMP_InputField_SelectionEvent { ... } fn set_m_on_select(self, value: TMP_InputField_SelectionEvent) { ... } fn m_on_deselect(self) -> TMP_InputField_SelectionEvent { ... } fn set_m_on_deselect(self, value: TMP_InputField_SelectionEvent) { ... } fn m_on_text_selection(self) -> TMP_InputField_TextSelectionEvent { ... } fn set_m_on_text_selection(self, value: TMP_InputField_TextSelectionEvent) { ... } fn m_on_end_text_selection(self) -> TMP_InputField_TextSelectionEvent { ... } fn set_m_on_end_text_selection( self, value: TMP_InputField_TextSelectionEvent, ) { ... } fn m_on_value_changed(self) -> TMP_InputField_OnChangeEvent { ... } fn set_m_on_value_changed(self, value: TMP_InputField_OnChangeEvent) { ... } fn m_on_touch_screen_keyboard_status_changed( self, ) -> TMP_InputField_TouchScreenKeyboardEvent { ... } fn set_m_on_touch_screen_keyboard_status_changed( self, value: TMP_InputField_TouchScreenKeyboardEvent, ) { ... } fn m_on_validate_input(self) -> TMP_InputField_OnValidateInput { ... } fn set_m_on_validate_input(self, value: TMP_InputField_OnValidateInput) { ... } fn m_caret_color(self) -> Color { ... } fn set_m_caret_color(self, value: Color) { ... } fn m_custom_caret_color(self) -> bool { ... } fn set_m_custom_caret_color(self, value: bool) { ... } fn m_selection_color(self) -> Color { ... } fn set_m_selection_color(self, value: Color) { ... } fn m_text(self) -> Il2CppString { ... } fn set_m_text(self, value: Il2CppString) { ... } fn m_caret_blink_rate(self) -> f32 { ... } fn set_m_caret_blink_rate(self, value: f32) { ... } fn m_caret_width(self) -> i32 { ... } fn set_m_caret_width(self, value: i32) { ... } fn m_read_only(self) -> bool { ... } fn set_m_read_only(self, value: bool) { ... } fn m_rich_text(self) -> bool { ... } fn set_m_rich_text(self, value: bool) { ... } fn m_string_position(self) -> i32 { ... } fn set_m_string_position(self, value: i32) { ... } fn m_string_select_position(self) -> i32 { ... } fn set_m_string_select_position(self, value: i32) { ... } fn m_caret_position(self) -> i32 { ... } fn set_m_caret_position(self, value: i32) { ... } fn m_caret_select_position(self) -> i32 { ... } fn set_m_caret_select_position(self, value: i32) { ... } fn caret_rect_trans(self) -> RectTransform { ... } fn set_caret_rect_trans(self, value: RectTransform) { ... } fn m_cursor_verts(self) -> Array<UIVertex> { ... } fn set_m_cursor_verts(self, value: Array<UIVertex>) { ... } fn m_cached_input_renderer(self) -> CanvasRenderer { ... } fn set_m_cached_input_renderer(self, value: CanvasRenderer) { ... } fn m_last_position(self) -> Vector2 { ... } fn set_m_last_position(self, value: Vector2) { ... } fn m_mesh(self) -> Mesh { ... } fn set_m_mesh(self, value: Mesh) { ... } fn m_allow_input(self) -> bool { ... } fn set_m_allow_input(self, value: bool) { ... } fn m_should_activate_next_update(self) -> bool { ... } fn set_m_should_activate_next_update(self, value: bool) { ... } fn m_update_drag(self) -> bool { ... } fn set_m_update_drag(self, value: bool) { ... } fn m_drag_position_out_of_bounds(self) -> bool { ... } fn set_m_drag_position_out_of_bounds(self, value: bool) { ... } fn m_caret_visible(self) -> bool { ... } fn set_m_caret_visible(self, value: bool) { ... } fn m_blink_coroutine(self) -> Coroutine { ... } fn set_m_blink_coroutine(self, value: Coroutine) { ... } fn m_blink_start_time(self) -> f32 { ... } fn set_m_blink_start_time(self, value: f32) { ... } fn m_drag_coroutine(self) -> Coroutine { ... } fn set_m_drag_coroutine(self, value: Coroutine) { ... } fn m_original_text(self) -> Il2CppString { ... } fn set_m_original_text(self, value: Il2CppString) { ... } fn m_was_canceled(self) -> bool { ... } fn set_m_was_canceled(self, value: bool) { ... } fn m_has_done_focus_transition(self) -> bool { ... } fn set_m_has_done_focus_transition(self, value: bool) { ... } fn m_wait_for_seconds_realtime(self) -> WaitForSecondsRealtime { ... } fn set_m_wait_for_seconds_realtime(self, value: WaitForSecondsRealtime) { ... } fn m_prevent_callback(self) -> bool { ... } fn set_m_prevent_callback(self, value: bool) { ... } fn m_touch_keyboard_allows_in_place_editing(self) -> bool { ... } fn set_m_touch_keyboard_allows_in_place_editing(self, value: bool) { ... } fn m_is_text_component_update_required(self) -> bool { ... } fn set_m_is_text_component_update_required(self, value: bool) { ... } fn m_is_last_key_backspace(self) -> bool { ... } fn set_m_is_last_key_backspace(self, value: bool) { ... } fn m_pointer_down_click_start_time(self) -> f32 { ... } fn set_m_pointer_down_click_start_time(self, value: f32) { ... } fn m_key_down_start_time(self) -> f32 { ... } fn set_m_key_down_start_time(self, value: f32) { ... } fn m_double_click_delay(self) -> f32 { ... } fn set_m_double_click_delay(self, value: f32) { ... } fn m_is_composition_active(self) -> bool { ... } fn set_m_is_composition_active(self, value: bool) { ... } fn m_should_update_ime_window_position(self) -> bool { ... } fn set_m_should_update_ime_window_position(self, value: bool) { ... } fn m_previous_ime_insertion_line(self) -> i32 { ... } fn set_m_previous_ime_insertion_line(self, value: i32) { ... } fn m_global_font_asset(self) -> TMP_FontAsset { ... } fn set_m_global_font_asset(self, value: TMP_FontAsset) { ... } fn m_on_focus_select_all(self) -> bool { ... } fn set_m_on_focus_select_all(self, value: bool) { ... } fn m_is_select_all(self) -> bool { ... } fn set_m_is_select_all(self, value: bool) { ... } fn m_reset_on_de_activation(self) -> bool { ... } fn set_m_reset_on_de_activation(self, value: bool) { ... } fn m_selection_still_active(self) -> bool { ... } fn set_m_selection_still_active(self, value: bool) { ... } fn m_release_selection(self) -> bool { ... } fn set_m_release_selection(self, value: bool) { ... } fn m_previously_selected_object(self) -> GameObject { ... } fn set_m_previously_selected_object(self, value: GameObject) { ... } fn m_restore_original_text_on_escape(self) -> bool { ... } fn set_m_restore_original_text_on_escape(self, value: bool) { ... } fn m_is_rich_text_editing_allowed(self) -> bool { ... } fn set_m_is_rich_text_editing_allowed(self, value: bool) { ... } fn m_line_limit(self) -> i32 { ... } fn set_m_line_limit(self, value: i32) { ... } fn m_input_validator(self) -> TMP_InputValidator { ... } fn set_m_input_validator(self, value: TMP_InputValidator) { ... } fn m_is_selected(self) -> bool { ... } fn set_m_is_selected(self, value: bool) { ... } fn m_is_string_position_dirty(self) -> bool { ... } fn set_m_is_string_position_dirty(self, value: bool) { ... } fn m_is_caret_position_dirty(self) -> bool { ... } fn set_m_is_caret_position_dirty(self, value: bool) { ... } fn m_force_rect_transform_adjustment(self) -> bool { ... } fn set_m_force_rect_transform_adjustment(self, value: bool) { ... } fn m_processing_event(self) -> Event { ... } fn set_m_processing_event(self, value: Event) { ... }
}

Provided Methods§

Source

fn m_soft_keyboard(self) -> TouchScreenKeyboard

Source

fn set_m_soft_keyboard(self, value: TouchScreenKeyboard)

Source

fn m_rect_transform(self) -> RectTransform

Source

fn set_m_rect_transform(self, value: RectTransform)

Source

fn m_text_viewport(self) -> RectTransform

Source

fn set_m_text_viewport(self, value: RectTransform)

Source

fn m_text_component_rect_mask(self) -> RectMask2D

Source

fn set_m_text_component_rect_mask(self, value: RectMask2D)

Source

fn m_text_viewport_rect_mask(self) -> RectMask2D

Source

fn set_m_text_viewport_rect_mask(self, value: RectMask2D)

Source

fn m_cached_viewport_rect(self) -> Rect

Source

fn set_m_cached_viewport_rect(self, value: Rect)

Source

fn m_text_component(self) -> TMP_Text

Source

fn set_m_text_component(self, value: TMP_Text)

Source

fn m_text_component_rect_transform(self) -> RectTransform

Source

fn set_m_text_component_rect_transform(self, value: RectTransform)

Source

fn m_placeholder(self) -> Graphic

Source

fn set_m_placeholder(self, value: Graphic)

Source

fn m_vertical_scrollbar(self) -> Scrollbar

Source

fn set_m_vertical_scrollbar(self, value: Scrollbar)

Source

fn m_vertical_scrollbar_event_handler(self) -> TMP_ScrollbarEventHandler

Source

fn set_m_vertical_scrollbar_event_handler( self, value: TMP_ScrollbarEventHandler, )

Source

fn m_is_driven_by_layout_components(self) -> bool

Source

fn set_m_is_driven_by_layout_components(self, value: bool)

Source

fn m_layout_group(self) -> LayoutGroup

Source

fn set_m_layout_group(self, value: LayoutGroup)

Source

fn m_i_scroll_handler_parent(self) -> IScrollHandler

Source

fn set_m_i_scroll_handler_parent(self, value: IScrollHandler)

Source

fn m_scroll_position(self) -> f32

Source

fn set_m_scroll_position(self, value: f32)

Source

fn m_scroll_sensitivity(self) -> f32

Source

fn set_m_scroll_sensitivity(self, value: f32)

Source

fn m_content_type(self) -> TMP_InputField_ContentType

Source

fn set_m_content_type(self, value: TMP_InputField_ContentType)

Source

fn m_input_type(self) -> TMP_InputField_InputType

Source

fn set_m_input_type(self, value: TMP_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) -> TMP_InputField_LineType

Source

fn set_m_line_type(self, value: TMP_InputField_LineType)

Source

fn m_hide_mobile_input(self) -> bool

Source

fn set_m_hide_mobile_input(self, value: bool)

Source

fn m_hide_soft_keyboard(self) -> bool

Source

fn set_m_hide_soft_keyboard(self, value: bool)

Source

fn m_character_validation(self) -> TMP_InputField_CharacterValidation

Source

fn set_m_character_validation(self, value: TMP_InputField_CharacterValidation)

Source

fn m_regex_value(self) -> Il2CppString

Source

fn set_m_regex_value(self, value: Il2CppString)

Source

fn m_global_point_size(self) -> f32

Source

fn set_m_global_point_size(self, value: f32)

Source

fn m_character_limit(self) -> i32

Source

fn set_m_character_limit(self, value: i32)

Source

fn m_on_end_edit(self) -> TMP_InputField_SubmitEvent

Source

fn set_m_on_end_edit(self, value: TMP_InputField_SubmitEvent)

Source

fn m_on_submit(self) -> TMP_InputField_SubmitEvent

Source

fn set_m_on_submit(self, value: TMP_InputField_SubmitEvent)

Source

fn m_on_select(self) -> TMP_InputField_SelectionEvent

Source

fn set_m_on_select(self, value: TMP_InputField_SelectionEvent)

Source

fn m_on_deselect(self) -> TMP_InputField_SelectionEvent

Source

fn set_m_on_deselect(self, value: TMP_InputField_SelectionEvent)

Source

fn m_on_text_selection(self) -> TMP_InputField_TextSelectionEvent

Source

fn set_m_on_text_selection(self, value: TMP_InputField_TextSelectionEvent)

Source

fn m_on_end_text_selection(self) -> TMP_InputField_TextSelectionEvent

Source

fn set_m_on_end_text_selection(self, value: TMP_InputField_TextSelectionEvent)

Source

fn m_on_value_changed(self) -> TMP_InputField_OnChangeEvent

Source

fn set_m_on_value_changed(self, value: TMP_InputField_OnChangeEvent)

Source

fn m_on_touch_screen_keyboard_status_changed( self, ) -> TMP_InputField_TouchScreenKeyboardEvent

Source

fn set_m_on_touch_screen_keyboard_status_changed( self, value: TMP_InputField_TouchScreenKeyboardEvent, )

Source

fn m_on_validate_input(self) -> TMP_InputField_OnValidateInput

Source

fn set_m_on_validate_input(self, value: TMP_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_rich_text(self) -> bool

Source

fn set_m_rich_text(self, value: bool)

Source

fn m_string_position(self) -> i32

Source

fn set_m_string_position(self, value: i32)

Source

fn m_string_select_position(self) -> i32

Source

fn set_m_string_select_position(self, value: i32)

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_cached_input_renderer(self) -> CanvasRenderer

Source

fn set_m_cached_input_renderer(self, value: CanvasRenderer)

Source

fn m_last_position(self) -> Vector2

Source

fn set_m_last_position(self, value: Vector2)

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_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_prevent_callback(self) -> bool

Source

fn set_m_prevent_callback(self, value: bool)

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_is_text_component_update_required(self) -> bool

Source

fn set_m_is_text_component_update_required(self, value: bool)

Source

fn m_is_last_key_backspace(self) -> bool

Source

fn set_m_is_last_key_backspace(self, value: bool)

Source

fn m_pointer_down_click_start_time(self) -> f32

Source

fn set_m_pointer_down_click_start_time(self, value: f32)

Source

fn m_key_down_start_time(self) -> f32

Source

fn set_m_key_down_start_time(self, value: f32)

Source

fn m_double_click_delay(self) -> f32

Source

fn set_m_double_click_delay(self, value: f32)

Source

fn m_is_composition_active(self) -> bool

Source

fn set_m_is_composition_active(self, value: bool)

Source

fn m_should_update_ime_window_position(self) -> bool

Source

fn set_m_should_update_ime_window_position(self, value: bool)

Source

fn m_previous_ime_insertion_line(self) -> i32

Source

fn set_m_previous_ime_insertion_line(self, value: i32)

Source

fn m_global_font_asset(self) -> TMP_FontAsset

Source

fn set_m_global_font_asset(self, value: TMP_FontAsset)

Source

fn m_on_focus_select_all(self) -> bool

Source

fn set_m_on_focus_select_all(self, value: bool)

Source

fn m_is_select_all(self) -> bool

Source

fn set_m_is_select_all(self, value: bool)

Source

fn m_reset_on_de_activation(self) -> bool

Source

fn set_m_reset_on_de_activation(self, value: bool)

Source

fn m_selection_still_active(self) -> bool

Source

fn set_m_selection_still_active(self, value: bool)

Source

fn m_release_selection(self) -> bool

Source

fn set_m_release_selection(self, value: bool)

Source

fn m_previously_selected_object(self) -> GameObject

Source

fn set_m_previously_selected_object(self, value: GameObject)

Source

fn m_restore_original_text_on_escape(self) -> bool

Source

fn set_m_restore_original_text_on_escape(self, value: bool)

Source

fn m_is_rich_text_editing_allowed(self) -> bool

Source

fn set_m_is_rich_text_editing_allowed(self, value: bool)

Source

fn m_line_limit(self) -> i32

Source

fn set_m_line_limit(self, value: i32)

Source

fn m_input_validator(self) -> TMP_InputValidator

Source

fn set_m_input_validator(self, value: TMP_InputValidator)

Source

fn m_is_selected(self) -> bool

Source

fn set_m_is_selected(self, value: bool)

Source

fn m_is_string_position_dirty(self) -> bool

Source

fn set_m_is_string_position_dirty(self, value: bool)

Source

fn m_is_caret_position_dirty(self) -> bool

Source

fn set_m_is_caret_position_dirty(self, value: bool)

Source

fn m_force_rect_transform_adjustment(self) -> bool

Source

fn set_m_force_rect_transform_adjustment(self, value: bool)

Source

fn m_processing_event(self) -> Event

Source

fn set_m_processing_event(self, value: Event)

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§