Skip to main content

IInputField

Trait IInputField 

Source
pub trait IInputField: ISelectable {
Show 92 methods // Provided methods fn m_keyboard(self) -> TouchScreenKeyboard { ... } fn set_m_keyboard(self, value: TouchScreenKeyboard) { ... } fn m_text_component(self) -> Text { ... } fn set_m_text_component(self, value: Text) { ... } fn m_placeholder(self) -> Graphic { ... } fn set_m_placeholder(self, value: Graphic) { ... } fn m_content_type(self) -> InputField_ContentType { ... } fn set_m_content_type(self, value: InputField_ContentType) { ... } fn m_input_type(self) -> InputField_InputType { ... } fn set_m_input_type(self, value: 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) -> InputField_LineType { ... } fn set_m_line_type(self, value: InputField_LineType) { ... } fn m_hide_mobile_input(self) -> bool { ... } fn set_m_hide_mobile_input(self, value: bool) { ... } fn m_character_validation(self) -> InputField_CharacterValidation { ... } fn set_m_character_validation(self, value: InputField_CharacterValidation) { ... } fn m_character_limit(self) -> i32 { ... } fn set_m_character_limit(self, value: i32) { ... } fn m_on_end_edit(self) -> InputField_SubmitEvent { ... } fn set_m_on_end_edit(self, value: InputField_SubmitEvent) { ... } fn m_on_value_changed(self) -> InputField_OnChangeEvent { ... } fn set_m_on_value_changed(self, value: InputField_OnChangeEvent) { ... } fn m_on_validate_input(self) -> InputField_OnValidateInput { ... } fn set_m_on_validate_input(self, value: 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_should_activate_on_select(self) -> bool { ... } fn set_m_should_activate_on_select(self, value: bool) { ... } 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_input_text_cache(self) -> TextGenerator { ... } fn set_m_input_text_cache(self, value: TextGenerator) { ... } fn m_cached_input_renderer(self) -> CanvasRenderer { ... } fn set_m_cached_input_renderer(self, value: CanvasRenderer) { ... } fn m_prevent_font_callback(self) -> bool { ... } fn set_m_prevent_font_callback(self, value: bool) { ... } 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_draw_start(self) -> i32 { ... } fn set_m_draw_start(self, value: i32) { ... } fn m_draw_end(self) -> i32 { ... } fn set_m_draw_end(self, value: i32) { ... } 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_touch_keyboard_allows_in_place_editing(self) -> bool { ... } fn set_m_touch_keyboard_allows_in_place_editing(self, value: bool) { ... } fn m_processing_event(self) -> Event { ... } fn set_m_processing_event(self, value: Event) { ... }
}

Provided Methods§

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)

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§