1#[cfg(feature = "tm_pro-tmp_inputfield-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 system::{
10 delegate::{Delegate, IDelegate},
11 multicastdelegate::{IMulticastDelegate, MulticastDelegate},
12 object::{IObject, Object},
13 r#enum::{Enum, IEnum},
14 valuetype::{IValueType, ValueType},
15 },
16 unity_engine::{
17 behaviour::{Behaviour, IBehaviour},
18 component::{Component, IComponent},
19 event_systems::uibehaviour::{IUIBehaviour, UIBehaviour},
20 events::{
21 unityevent_1::{IUnityEvent_1, UnityEvent_1},
22 unityevent_3::{IUnityEvent_3, UnityEvent_3},
23 unityeventbase::{IUnityEventBase, UnityEventBase},
24 },
25 monobehaviour::{IMonoBehaviour, MonoBehaviour},
26 object_2::{IObject_2, Object_2},
27 ui::selectable::{ISelectable, Selectable},
28 },
29 };
30
31 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/tm_pro/tmp_inputfield/TMP_InputField_InputType.md"))]
32 #[repr(C)]
33 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
34 pub struct TMP_InputField_InputType {
35 pub value: i32,
36 }
37 impl ::unity::ClassIdentity for TMP_InputField_InputType {
38 const NAME: &'static str = "TMP_InputField.InputType";
39 const NAMESPACE: &'static str = "TMPro";
40
41 fn class() -> ::unity::Class {
42 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
43 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
44 }
45 }
46 impl ::unity::IlType for TMP_InputField_InputType {
47 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
48 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
49 }
50 }
51 impl TMP_InputField_InputType {
52 pub fn standard() -> Self {
53 Self { value: 0 }
54 }
55
56 pub fn auto_correct() -> Self {
57 Self { value: 1 }
58 }
59
60 pub fn password() -> Self {
61 Self { value: 2 }
62 }
63 }
64
65 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/tm_pro/tmp_inputfield/TMP_InputField_SubmitEvent.md"))]
66 #[::unity::class(namespace = "TMPro", name = "TMP_InputField.SubmitEvent")]
67 #[parent(crate::unity_engine::events::unityevent_1::UnityEvent_1< ::unity::Il2CppString>)]
68 pub struct TMP_InputField_SubmitEvent {}
69
70 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/tm_pro/tmp_inputfield/TMP_InputField.md"))]
71 #[::unity::class(namespace = "TMPro", name = "TMP_InputField")]
72 #[parent(crate::unity_engine::ui::selectable::Selectable)]
73 pub struct TMP_InputField {
74 #[offset(248)]
75 #[rename(name = "m_SoftKeyboard")]
76 pub m_soft_keyboard: crate::unity_engine::touchscreenkeyboard::TouchScreenKeyboard,
77 #[static_field]
78 #[rename(name = "kSeparators")]
79 pub k_separators: ::unity::Array<u16>,
80 #[offset(256)]
81 #[rename(name = "m_RectTransform")]
82 pub m_rect_transform: crate::unity_engine::recttransform::RectTransform,
83 #[offset(264)]
84 #[rename(name = "m_TextViewport")]
85 pub m_text_viewport: crate::unity_engine::recttransform::RectTransform,
86 #[offset(272)]
87 #[rename(name = "m_TextComponentRectMask")]
88 pub m_text_component_rect_mask: crate::unity_engine::ui::rectmask2d::RectMask2D,
89 #[offset(280)]
90 #[rename(name = "m_TextViewportRectMask")]
91 pub m_text_viewport_rect_mask: crate::unity_engine::ui::rectmask2d::RectMask2D,
92 #[offset(288)]
93 #[rename(name = "m_CachedViewportRect")]
94 pub m_cached_viewport_rect: crate::unity_engine::rect::Rect,
95 #[offset(304)]
96 #[rename(name = "m_TextComponent")]
97 pub m_text_component: crate::tm_pro::tmp_text::TMP_Text,
98 #[offset(312)]
99 #[rename(name = "m_TextComponentRectTransform")]
100 pub m_text_component_rect_transform: crate::unity_engine::recttransform::RectTransform,
101 #[offset(320)]
102 #[rename(name = "m_Placeholder")]
103 pub m_placeholder: crate::unity_engine::ui::graphic::Graphic,
104 #[offset(328)]
105 #[rename(name = "m_VerticalScrollbar")]
106 pub m_vertical_scrollbar: crate::unity_engine::ui::scrollbar::Scrollbar,
107 #[offset(336)]
108 #[rename(name = "m_VerticalScrollbarEventHandler")]
109 pub m_vertical_scrollbar_event_handler: crate::tm_pro::tmp_scrollbareventhandler::TMP_ScrollbarEventHandler,
110 #[offset(344)]
111 #[rename(name = "m_IsDrivenByLayoutComponents")]
112 pub m_is_driven_by_layout_components: bool,
113 #[offset(352)]
114 #[rename(name = "m_LayoutGroup")]
115 pub m_layout_group: crate::unity_engine::ui::layoutgroup::LayoutGroup,
116 #[offset(360)]
117 #[rename(name = "m_IScrollHandlerParent")]
118 pub m_i_scroll_handler_parent: crate::unity_engine::event_systems::iscrollhandler::IScrollHandler,
119 #[offset(368)]
120 #[rename(name = "m_ScrollPosition")]
121 pub m_scroll_position: f32,
122 #[offset(372)]
123 #[rename(name = "m_ScrollSensitivity")]
124 pub m_scroll_sensitivity: f32,
125 #[offset(376)]
126 #[rename(name = "m_ContentType")]
127 pub m_content_type: crate::tm_pro::tmp_inputfield::TMP_InputField_ContentType,
128 #[offset(380)]
129 #[rename(name = "m_InputType")]
130 pub m_input_type: crate::tm_pro::tmp_inputfield::TMP_InputField_InputType,
131 #[offset(384)]
132 #[rename(name = "m_AsteriskChar")]
133 pub m_asterisk_char: u16,
134 #[offset(388)]
135 #[rename(name = "m_KeyboardType")]
136 pub m_keyboard_type: crate::unity_engine::touchscreenkeyboardtype::TouchScreenKeyboardType,
137 #[offset(392)]
138 #[rename(name = "m_LineType")]
139 pub m_line_type: crate::tm_pro::tmp_inputfield::TMP_InputField_LineType,
140 #[offset(396)]
141 #[rename(name = "m_HideMobileInput")]
142 pub m_hide_mobile_input: bool,
143 #[offset(397)]
144 #[rename(name = "m_HideSoftKeyboard")]
145 pub m_hide_soft_keyboard: bool,
146 #[offset(400)]
147 #[rename(name = "m_CharacterValidation")]
148 pub m_character_validation: crate::tm_pro::tmp_inputfield::TMP_InputField_CharacterValidation,
149 #[offset(408)]
150 #[rename(name = "m_RegexValue")]
151 pub m_regex_value: ::unity::Il2CppString,
152 #[offset(416)]
153 #[rename(name = "m_GlobalPointSize")]
154 pub m_global_point_size: f32,
155 #[offset(420)]
156 #[rename(name = "m_CharacterLimit")]
157 pub m_character_limit: i32,
158 #[offset(424)]
159 #[rename(name = "m_OnEndEdit")]
160 pub m_on_end_edit: crate::tm_pro::tmp_inputfield::TMP_InputField_SubmitEvent,
161 #[offset(432)]
162 #[rename(name = "m_OnSubmit")]
163 pub m_on_submit: crate::tm_pro::tmp_inputfield::TMP_InputField_SubmitEvent,
164 #[offset(440)]
165 #[rename(name = "m_OnSelect")]
166 pub m_on_select: crate::tm_pro::tmp_inputfield::TMP_InputField_SelectionEvent,
167 #[offset(448)]
168 #[rename(name = "m_OnDeselect")]
169 pub m_on_deselect: crate::tm_pro::tmp_inputfield::TMP_InputField_SelectionEvent,
170 #[offset(456)]
171 #[rename(name = "m_OnTextSelection")]
172 pub m_on_text_selection: crate::tm_pro::tmp_inputfield::TMP_InputField_TextSelectionEvent,
173 #[offset(464)]
174 #[rename(name = "m_OnEndTextSelection")]
175 pub m_on_end_text_selection: crate::tm_pro::tmp_inputfield::TMP_InputField_TextSelectionEvent,
176 #[offset(472)]
177 #[rename(name = "m_OnValueChanged")]
178 pub m_on_value_changed: crate::tm_pro::tmp_inputfield::TMP_InputField_OnChangeEvent,
179 #[offset(480)]
180 #[rename(name = "m_OnTouchScreenKeyboardStatusChanged")]
181 pub m_on_touch_screen_keyboard_status_changed: crate::tm_pro::tmp_inputfield::TMP_InputField_TouchScreenKeyboardEvent,
182 #[offset(488)]
183 #[rename(name = "m_OnValidateInput")]
184 pub m_on_validate_input: crate::tm_pro::tmp_inputfield::TMP_InputField_OnValidateInput,
185 #[offset(496)]
186 #[rename(name = "m_CaretColor")]
187 pub m_caret_color: crate::unity_engine::color::Color,
188 #[offset(512)]
189 #[rename(name = "m_CustomCaretColor")]
190 pub m_custom_caret_color: bool,
191 #[offset(516)]
192 #[rename(name = "m_SelectionColor")]
193 pub m_selection_color: crate::unity_engine::color::Color,
194 #[offset(536)]
195 #[rename(name = "m_Text")]
196 pub m_text: ::unity::Il2CppString,
197 #[offset(544)]
198 #[rename(name = "m_CaretBlinkRate")]
199 pub m_caret_blink_rate: f32,
200 #[offset(548)]
201 #[rename(name = "m_CaretWidth")]
202 pub m_caret_width: i32,
203 #[offset(552)]
204 #[rename(name = "m_ReadOnly")]
205 pub m_read_only: bool,
206 #[offset(553)]
207 #[rename(name = "m_RichText")]
208 pub m_rich_text: bool,
209 #[offset(556)]
210 #[rename(name = "m_StringPosition")]
211 pub m_string_position: i32,
212 #[offset(560)]
213 #[rename(name = "m_StringSelectPosition")]
214 pub m_string_select_position: i32,
215 #[offset(564)]
216 #[rename(name = "m_CaretPosition")]
217 pub m_caret_position: i32,
218 #[offset(568)]
219 #[rename(name = "m_CaretSelectPosition")]
220 pub m_caret_select_position: i32,
221 #[offset(576)]
222 #[rename(name = "caretRectTrans")]
223 pub caret_rect_trans: crate::unity_engine::recttransform::RectTransform,
224 #[offset(584)]
225 #[rename(name = "m_CursorVerts")]
226 pub m_cursor_verts: ::unity::Array<crate::unity_engine::uivertex::UIVertex>,
227 #[offset(592)]
228 #[rename(name = "m_CachedInputRenderer")]
229 pub m_cached_input_renderer: crate::unity_engine::canvasrenderer::CanvasRenderer,
230 #[offset(600)]
231 #[rename(name = "m_LastPosition")]
232 pub m_last_position: crate::unity_engine::vector2::Vector2,
233 #[offset(608)]
234 #[rename(name = "m_Mesh")]
235 pub m_mesh: crate::unity_engine::mesh::Mesh,
236 #[offset(616)]
237 #[rename(name = "m_AllowInput")]
238 pub m_allow_input: bool,
239 #[offset(617)]
240 #[rename(name = "m_ShouldActivateNextUpdate")]
241 pub m_should_activate_next_update: bool,
242 #[offset(618)]
243 #[rename(name = "m_UpdateDrag")]
244 pub m_update_drag: bool,
245 #[offset(619)]
246 #[rename(name = "m_DragPositionOutOfBounds")]
247 pub m_drag_position_out_of_bounds: bool,
248 #[static_field]
249 #[rename(name = "kHScrollSpeed")]
250 pub k_h_scroll_speed: f32,
251 #[static_field]
252 #[rename(name = "kVScrollSpeed")]
253 pub k_v_scroll_speed: f32,
254 #[offset(620)]
255 #[rename(name = "m_CaretVisible")]
256 pub m_caret_visible: bool,
257 #[offset(624)]
258 #[rename(name = "m_BlinkCoroutine")]
259 pub m_blink_coroutine: crate::unity_engine::coroutine::Coroutine,
260 #[offset(632)]
261 #[rename(name = "m_BlinkStartTime")]
262 pub m_blink_start_time: f32,
263 #[offset(640)]
264 #[rename(name = "m_DragCoroutine")]
265 pub m_drag_coroutine: crate::unity_engine::coroutine::Coroutine,
266 #[offset(648)]
267 #[rename(name = "m_OriginalText")]
268 pub m_original_text: ::unity::Il2CppString,
269 #[offset(656)]
270 #[rename(name = "m_WasCanceled")]
271 pub m_was_canceled: bool,
272 #[offset(657)]
273 #[rename(name = "m_HasDoneFocusTransition")]
274 pub m_has_done_focus_transition: bool,
275 #[offset(664)]
276 #[rename(name = "m_WaitForSecondsRealtime")]
277 pub m_wait_for_seconds_realtime: crate::unity_engine::waitforsecondsrealtime::WaitForSecondsRealtime,
278 #[offset(672)]
279 #[rename(name = "m_PreventCallback")]
280 pub m_prevent_callback: bool,
281 #[offset(673)]
282 #[rename(name = "m_TouchKeyboardAllowsInPlaceEditing")]
283 pub m_touch_keyboard_allows_in_place_editing: bool,
284 #[offset(674)]
285 #[rename(name = "m_IsTextComponentUpdateRequired")]
286 pub m_is_text_component_update_required: bool,
287 #[offset(675)]
288 #[rename(name = "m_isLastKeyBackspace")]
289 pub m_is_last_key_backspace: bool,
290 #[offset(676)]
291 #[rename(name = "m_PointerDownClickStartTime")]
292 pub m_pointer_down_click_start_time: f32,
293 #[offset(680)]
294 #[rename(name = "m_KeyDownStartTime")]
295 pub m_key_down_start_time: f32,
296 #[offset(684)]
297 #[rename(name = "m_DoubleClickDelay")]
298 pub m_double_click_delay: f32,
299 #[static_field]
300 #[rename(name = "kEmailSpecialCharacters")]
301 pub k_email_special_characters: ::unity::Il2CppString,
302 #[offset(688)]
303 #[rename(name = "m_IsCompositionActive")]
304 pub m_is_composition_active: bool,
305 #[offset(689)]
306 #[rename(name = "m_ShouldUpdateIMEWindowPosition")]
307 pub m_should_update_ime_window_position: bool,
308 #[offset(692)]
309 #[rename(name = "m_PreviousIMEInsertionLine")]
310 pub m_previous_ime_insertion_line: i32,
311 #[offset(696)]
312 #[rename(name = "m_GlobalFontAsset")]
313 pub m_global_font_asset: crate::tm_pro::tmp_fontasset::TMP_FontAsset,
314 #[offset(704)]
315 #[rename(name = "m_OnFocusSelectAll")]
316 pub m_on_focus_select_all: bool,
317 #[offset(705)]
318 #[rename(name = "m_isSelectAll")]
319 pub m_is_select_all: bool,
320 #[offset(706)]
321 #[rename(name = "m_ResetOnDeActivation")]
322 pub m_reset_on_de_activation: bool,
323 #[offset(707)]
324 #[rename(name = "m_SelectionStillActive")]
325 pub m_selection_still_active: bool,
326 #[offset(708)]
327 #[rename(name = "m_ReleaseSelection")]
328 pub m_release_selection: bool,
329 #[offset(712)]
330 #[rename(name = "m_PreviouslySelectedObject")]
331 pub m_previously_selected_object: crate::unity_engine::gameobject::GameObject,
332 #[offset(720)]
333 #[rename(name = "m_RestoreOriginalTextOnEscape")]
334 pub m_restore_original_text_on_escape: bool,
335 #[offset(721)]
336 #[rename(name = "m_isRichTextEditingAllowed")]
337 pub m_is_rich_text_editing_allowed: bool,
338 #[offset(724)]
339 #[rename(name = "m_LineLimit")]
340 pub m_line_limit: i32,
341 #[offset(728)]
342 #[rename(name = "m_InputValidator")]
343 pub m_input_validator: crate::tm_pro::tmp_inputvalidator::TMP_InputValidator,
344 #[offset(736)]
345 #[rename(name = "m_isSelected")]
346 pub m_is_selected: bool,
347 #[offset(737)]
348 #[rename(name = "m_IsStringPositionDirty")]
349 pub m_is_string_position_dirty: bool,
350 #[offset(738)]
351 #[rename(name = "m_IsCaretPositionDirty")]
352 pub m_is_caret_position_dirty: bool,
353 #[offset(739)]
354 #[rename(name = "m_forceRectTransformAdjustment")]
355 pub m_force_rect_transform_adjustment: bool,
356 #[offset(744)]
357 #[rename(name = "m_ProcessingEvent")]
358 pub m_processing_event: crate::unity_engine::event::Event,
359 }
360
361 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/tm_pro/tmp_inputfield/TMP_InputField_TouchScreenKeyboardEvent.md"))]
362 #[::unity::class(namespace = "TMPro", name = "TMP_InputField.TouchScreenKeyboardEvent")]
363 #[parent(crate::unity_engine::events::unityevent_1::UnityEvent_1<crate::unity_engine::touchscreenkeyboard::TouchScreenKeyboard_Status>)]
364 pub struct TMP_InputField_TouchScreenKeyboardEvent {}
365
366 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/tm_pro/tmp_inputfield/TMP_InputField_ContentType.md"))]
367 #[repr(C)]
368 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
369 pub struct TMP_InputField_ContentType {
370 pub value: i32,
371 }
372 impl ::unity::ClassIdentity for TMP_InputField_ContentType {
373 const NAME: &'static str = "TMP_InputField.ContentType";
374 const NAMESPACE: &'static str = "TMPro";
375
376 fn class() -> ::unity::Class {
377 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
378 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
379 }
380 }
381 impl ::unity::IlType for TMP_InputField_ContentType {
382 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
383 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
384 }
385 }
386 impl TMP_InputField_ContentType {
387 pub fn standard() -> Self {
388 Self { value: 0 }
389 }
390
391 pub fn autocorrected() -> Self {
392 Self { value: 1 }
393 }
394
395 pub fn integer_number() -> Self {
396 Self { value: 2 }
397 }
398
399 pub fn decimal_number() -> Self {
400 Self { value: 3 }
401 }
402
403 pub fn alphanumeric() -> Self {
404 Self { value: 4 }
405 }
406
407 pub fn name() -> Self {
408 Self { value: 5 }
409 }
410
411 pub fn email_address() -> Self {
412 Self { value: 6 }
413 }
414
415 pub fn password() -> Self {
416 Self { value: 7 }
417 }
418
419 pub fn pin() -> Self {
420 Self { value: 8 }
421 }
422
423 pub fn custom() -> Self {
424 Self { value: 9 }
425 }
426 }
427
428 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/tm_pro/tmp_inputfield/TMP_InputField_SelectionEvent.md"))]
429 #[::unity::class(namespace = "TMPro", name = "TMP_InputField.SelectionEvent")]
430 #[parent(crate::unity_engine::events::unityevent_1::UnityEvent_1< ::unity::Il2CppString>)]
431 pub struct TMP_InputField_SelectionEvent {}
432
433 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/tm_pro/tmp_inputfield/TMP_InputField_CharacterValidation.md"))]
434 #[repr(C)]
435 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
436 pub struct TMP_InputField_CharacterValidation {
437 pub value: i32,
438 }
439 impl ::unity::ClassIdentity for TMP_InputField_CharacterValidation {
440 const NAME: &'static str = "TMP_InputField.CharacterValidation";
441 const NAMESPACE: &'static str = "TMPro";
442
443 fn class() -> ::unity::Class {
444 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
445 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
446 }
447 }
448 impl ::unity::IlType for TMP_InputField_CharacterValidation {
449 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
450 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
451 }
452 }
453 impl TMP_InputField_CharacterValidation {
454 pub fn none() -> Self {
455 Self { value: 0 }
456 }
457
458 pub fn digit() -> Self {
459 Self { value: 1 }
460 }
461
462 pub fn integer() -> Self {
463 Self { value: 2 }
464 }
465
466 pub fn decimal() -> Self {
467 Self { value: 3 }
468 }
469
470 pub fn alphanumeric() -> Self {
471 Self { value: 4 }
472 }
473
474 pub fn name() -> Self {
475 Self { value: 5 }
476 }
477
478 pub fn regex() -> Self {
479 Self { value: 6 }
480 }
481
482 pub fn email_address() -> Self {
483 Self { value: 7 }
484 }
485
486 pub fn custom_validator() -> Self {
487 Self { value: 8 }
488 }
489 }
490
491 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/tm_pro/tmp_inputfield/TMP_InputField_OnChangeEvent.md"))]
492 #[::unity::class(namespace = "TMPro", name = "TMP_InputField.OnChangeEvent")]
493 #[parent(crate::unity_engine::events::unityevent_1::UnityEvent_1< ::unity::Il2CppString>)]
494 pub struct TMP_InputField_OnChangeEvent {}
495
496 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/tm_pro/tmp_inputfield/TMP_InputField_EditState.md"))]
497 #[repr(C)]
498 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
499 pub struct TMP_InputField_EditState {
500 pub value: i32,
501 }
502 impl ::unity::ClassIdentity for TMP_InputField_EditState {
503 const NAME: &'static str = "TMP_InputField.EditState";
504 const NAMESPACE: &'static str = "TMPro";
505
506 fn class() -> ::unity::Class {
507 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
508 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
509 }
510 }
511 impl ::unity::IlType for TMP_InputField_EditState {
512 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
513 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
514 }
515 }
516 impl TMP_InputField_EditState {
517 pub fn r#continue() -> Self {
518 Self { value: 0 }
519 }
520
521 pub fn finish() -> Self {
522 Self { value: 1 }
523 }
524 }
525
526 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/tm_pro/tmp_inputfield/TMP_InputField_LineType.md"))]
527 #[repr(C)]
528 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
529 pub struct TMP_InputField_LineType {
530 pub value: i32,
531 }
532 impl ::unity::ClassIdentity for TMP_InputField_LineType {
533 const NAME: &'static str = "TMP_InputField.LineType";
534 const NAMESPACE: &'static str = "TMPro";
535
536 fn class() -> ::unity::Class {
537 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
538 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
539 }
540 }
541 impl ::unity::IlType for TMP_InputField_LineType {
542 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
543 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
544 }
545 }
546 impl TMP_InputField_LineType {
547 pub fn single_line() -> Self {
548 Self { value: 0 }
549 }
550
551 pub fn multi_line_submit() -> Self {
552 Self { value: 1 }
553 }
554
555 pub fn multi_line_newline() -> Self {
556 Self { value: 2 }
557 }
558 }
559
560 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/tm_pro/tmp_inputfield/TMP_InputField_OnValidateInput.md"))]
561 #[::unity::class(namespace = "TMPro", name = "TMP_InputField.OnValidateInput")]
562 #[parent(crate::system::multicastdelegate::MulticastDelegate)]
563 pub struct TMP_InputField_OnValidateInput {}
564
565 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/tm_pro/tmp_inputfield/TMP_InputField_TextSelectionEvent.md"))]
566 #[::unity::class(namespace = "TMPro", name = "TMP_InputField.TextSelectionEvent")]
567 #[parent(crate::unity_engine::events::unityevent_3::UnityEvent_3< ::unity::Il2CppString,i32,i32>)]
568 pub struct TMP_InputField_TextSelectionEvent {}
569}
570
571#[cfg(feature = "tm_pro-tmp_inputfield-types")]
572pub use __types::*;
573
574#[cfg(feature = "tm_pro-tmp_inputfield")]
575pub trait ITMP_InputField_SubmitEventMethods: ITMP_InputField_SubmitEvent {
576 #[doc = "`.ctor()` overload"]
577 fn ctor(self) -> () {
578 unsafe {
579 let __receiver =
580 <TMP_InputField_SubmitEvent as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
581 ::unity::il2cpp_call!((::unity::module_base()+0x3ea9540usize)as*mut u8,();
582(TMP_InputField_SubmitEvent)__receiver)
583 }
584 }
585}
586
587#[cfg(feature = "tm_pro-tmp_inputfield")]
588impl<__T: ITMP_InputField_SubmitEvent> ITMP_InputField_SubmitEventMethods for __T {}
589
590#[cfg(feature = "tm_pro-tmp_inputfield")]
591impl TMP_InputField_SubmitEvent {
592 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
593 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
594 }
595}
596
597#[cfg(feature = "tm_pro-tmp_inputfield")]
598impl TMP_InputField_SubmitEvent {
599 #[doc = "`.ctor()` — no args"]
600 pub fn new() -> Self {
601 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
602 panic!(
603 "{}
604::{}
605 failed to instantiate",
606 ::core::stringify!(TMP_InputField_SubmitEvent),
607 ::core::stringify!(new),
608 )
609 });
610 <Self as ITMP_InputField_SubmitEventMethods>::ctor(this);
611 this
612 }
613}
614
615#[cfg(feature = "tm_pro-tmp_inputfield")]
616impl TMP_InputField {
617 #[doc = "`get_clipboard()` overload"]
618 pub fn get_clipboard() -> ::unity::Il2CppString {
619 unsafe {
620 ::unity::il2cpp_call!((::unity::module_base()+0x33a8690usize)as*mut u8, ::unity::Il2CppString;
621 )
622 }
623 }
624
625 #[doc = "`set_clipboard(::unity::Il2CppString)` overload"]
626 pub fn set_clipboard(value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
627 unsafe {
628 ::unity::il2cpp_call!((::unity::module_base()+0x33a86a0usize)as*mut u8,();
629(::unity::Il2CppString)::core::convert::Into::into(value))
630 }
631 }
632
633 #[doc = "`.cctor()` overload"]
634 pub fn cctor() -> () {
635 unsafe {
636 ::unity::il2cpp_call!((::unity::module_base()+0x33b1a10usize)as*mut u8,();
637 )
638 }
639 }
640}
641
642#[cfg(feature = "tm_pro-tmp_inputfield")]
643pub trait ITMP_InputFieldMethods: ITMP_InputField {
644 #[doc = "`get_inputSystem()` overload"]
645 fn get_input_system(self) -> crate::unity_engine::event_systems::baseinput::BaseInput {
646 unsafe {
647 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
648 ::unity::il2cpp_call!((::unity::module_base()+0x33a30d0usize)as*mut u8,crate::unity_engine::event_systems::baseinput::BaseInput;
649(TMP_InputField)__receiver)
650 }
651 }
652 #[doc = "`get_compositionString()` overload"]
653 fn get_composition_string(self) -> ::unity::Il2CppString {
654 unsafe {
655 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
656 ::unity::il2cpp_call!((::unity::module_base()+0x33a3230usize)as*mut u8, ::unity::Il2CppString;
657(TMP_InputField)__receiver)
658 }
659 }
660 #[doc = "`get_compositionLength()` overload"]
661 fn get_composition_length(self) -> i32 {
662 unsafe {
663 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
664 ::unity::il2cpp_call!((::unity::module_base()+0x33a32d0usize)as*mut u8,i32;
665(TMP_InputField)__receiver)
666 }
667 }
668 #[doc = "`.ctor()` overload"]
669 fn ctor(self) -> () {
670 unsafe {
671 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
672 ::unity::il2cpp_call!((::unity::module_base()+0x33a3300usize)as*mut u8,();
673(TMP_InputField)__receiver)
674 }
675 }
676 #[doc = "`get_mesh()` overload"]
677 fn get_mesh(self) -> crate::unity_engine::mesh::Mesh {
678 unsafe {
679 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
680 ::unity::il2cpp_call!((::unity::module_base()+0x33a3750usize)as*mut u8,crate::unity_engine::mesh::Mesh;
681(TMP_InputField)__receiver)
682 }
683 }
684 #[doc = "`get_shouldHideMobileInput()` overload"]
685 fn get_should_hide_mobile_input(self) -> bool {
686 unsafe {
687 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
688 ::unity::il2cpp_call!((::unity::module_base()+0x33a3810usize)as*mut u8,bool;
689(TMP_InputField)__receiver)
690 }
691 }
692 #[doc = "`set_shouldHideMobileInput(bool)` overload"]
693 fn set_should_hide_mobile_input(self, value: impl ::core::convert::Into<bool>) -> () {
694 unsafe {
695 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
696 ::unity::il2cpp_call!((::unity::module_base()+0x33a3870usize)as*mut u8,();
697(TMP_InputField)__receiver,(bool)::core::convert::Into::into(value))
698 }
699 }
700 #[doc = "`get_shouldHideSoftKeyboard()` overload"]
701 fn get_should_hide_soft_keyboard(self) -> bool {
702 unsafe {
703 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
704 ::unity::il2cpp_call!((::unity::module_base()+0x33a3910usize)as*mut u8,bool;
705(TMP_InputField)__receiver)
706 }
707 }
708 #[doc = "`set_shouldHideSoftKeyboard(bool)` overload"]
709 fn set_should_hide_soft_keyboard(self, value: impl ::core::convert::Into<bool>) -> () {
710 unsafe {
711 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
712 ::unity::il2cpp_call!((::unity::module_base()+0x33a39c0usize)as*mut u8,();
713(TMP_InputField)__receiver,(bool)::core::convert::Into::into(value))
714 }
715 }
716 #[doc = "`isKeyboardUsingEvents()` overload"]
717 fn is_keyboard_using_events(self) -> bool {
718 unsafe {
719 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
720 ::unity::il2cpp_call!((::unity::module_base()+0x33a3b00usize)as*mut u8,bool;
721(TMP_InputField)__receiver)
722 }
723 }
724 #[doc = "`get_text()` overload"]
725 fn get_text(self) -> ::unity::Il2CppString {
726 unsafe {
727 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
728 ::unity::il2cpp_call!((::unity::module_base()+0x33a3b60usize)as*mut u8, ::unity::Il2CppString;
729(TMP_InputField)__receiver)
730 }
731 }
732 #[doc = "`set_text(::unity::Il2CppString)` overload"]
733 fn set_text(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
734 unsafe {
735 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
736 ::unity::il2cpp_call!((::unity::module_base()+0x33a3b70usize)as*mut u8,();
737(TMP_InputField)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
738 }
739 }
740 #[doc = "`SetTextWithoutNotify(::unity::Il2CppString)` overload"]
741 fn set_text_without_notify(self, input: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
742 unsafe {
743 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
744 ::unity::il2cpp_call!((::unity::module_base()+0x33a3cf0usize)as*mut u8,();
745(TMP_InputField)__receiver,(::unity::Il2CppString)::core::convert::Into::into(input))
746 }
747 }
748 #[doc = "`SetText(::unity::Il2CppString, bool)` overload"]
749 fn set_text_2(self, value: impl ::core::convert::Into<::unity::Il2CppString>, send_callback: impl ::core::convert::Into<bool>) -> () {
750 unsafe {
751 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
752 ::unity::il2cpp_call!((::unity::module_base()+0x33a3b80usize)as*mut u8,();
753(TMP_InputField)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value),(bool)::core::convert::Into::into(send_callback))
754 }
755 }
756 #[doc = "`get_isFocused()` overload"]
757 fn get_is_focused(self) -> bool {
758 unsafe {
759 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
760 ::unity::il2cpp_call!((::unity::module_base()+0x33a4330usize)as*mut u8,bool;
761(TMP_InputField)__receiver)
762 }
763 }
764 #[doc = "`get_caretBlinkRate()` overload"]
765 fn get_caret_blink_rate(self) -> f32 {
766 unsafe {
767 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
768 ::unity::il2cpp_call!((::unity::module_base()+0x33a4340usize)as*mut u8,f32;
769(TMP_InputField)__receiver)
770 }
771 }
772 #[doc = "`set_caretBlinkRate(f32)` overload"]
773 fn set_caret_blink_rate(self, value: impl ::core::convert::Into<f32>) -> () {
774 unsafe {
775 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
776 ::unity::il2cpp_call!((::unity::module_base()+0x33a4350usize)as*mut u8,();
777(TMP_InputField)__receiver,(f32)::core::convert::Into::into(value))
778 }
779 }
780 #[doc = "`get_caretWidth()` overload"]
781 fn get_caret_width(self) -> i32 {
782 unsafe {
783 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
784 ::unity::il2cpp_call!((::unity::module_base()+0x33a44c0usize)as*mut u8,i32;
785(TMP_InputField)__receiver)
786 }
787 }
788 #[doc = "`set_caretWidth(i32)` overload"]
789 fn set_caret_width(self, value: impl ::core::convert::Into<i32>) -> () {
790 unsafe {
791 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
792 ::unity::il2cpp_call!((::unity::module_base()+0x33a44d0usize)as*mut u8,();
793(TMP_InputField)__receiver,(i32)::core::convert::Into::into(value))
794 }
795 }
796 #[doc = "`get_textViewport()` overload"]
797 fn get_text_viewport(self) -> crate::unity_engine::recttransform::RectTransform {
798 unsafe {
799 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
800 ::unity::il2cpp_call!((::unity::module_base()+0x33a4600usize)as*mut u8,crate::unity_engine::recttransform::RectTransform;
801(TMP_InputField)__receiver)
802 }
803 }
804 #[doc = "`set_textViewport(crate::unity_engine::recttransform::RectTransform)` overload"]
805 fn set_text_viewport(self, value: impl ::core::convert::Into<crate::unity_engine::recttransform::RectTransform>) -> () {
806 unsafe {
807 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
808 ::unity::il2cpp_call!((::unity::module_base()+0x33a4610usize)as*mut u8,();
809(TMP_InputField)__receiver,(crate::unity_engine::recttransform::RectTransform)::core::convert::Into::into(value))
810 }
811 }
812 #[doc = "`get_textComponent()` overload"]
813 fn get_text_component(self) -> crate::tm_pro::tmp_text::TMP_Text {
814 unsafe {
815 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
816 ::unity::il2cpp_call!((::unity::module_base()+0x33a4670usize)as*mut u8,crate::tm_pro::tmp_text::TMP_Text;
817(TMP_InputField)__receiver)
818 }
819 }
820 #[doc = "`set_textComponent(crate::tm_pro::tmp_text::TMP_Text)` overload"]
821 fn set_text_component(self, value: impl ::core::convert::Into<crate::tm_pro::tmp_text::TMP_Text>) -> () {
822 unsafe {
823 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
824 ::unity::il2cpp_call!((::unity::module_base()+0x33a4680usize)as*mut u8,();
825(TMP_InputField)__receiver,(crate::tm_pro::tmp_text::TMP_Text)::core::convert::Into::into(value))
826 }
827 }
828 #[doc = "`get_placeholder()` overload"]
829 fn get_placeholder(self) -> crate::unity_engine::ui::graphic::Graphic {
830 unsafe {
831 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
832 ::unity::il2cpp_call!((::unity::module_base()+0x33a4700usize)as*mut u8,crate::unity_engine::ui::graphic::Graphic;
833(TMP_InputField)__receiver)
834 }
835 }
836 #[doc = "`set_placeholder(crate::unity_engine::ui::graphic::Graphic)` overload"]
837 fn set_placeholder(self, value: impl ::core::convert::Into<crate::unity_engine::ui::graphic::Graphic>) -> () {
838 unsafe {
839 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
840 ::unity::il2cpp_call!((::unity::module_base()+0x33a4710usize)as*mut u8,();
841(TMP_InputField)__receiver,(crate::unity_engine::ui::graphic::Graphic)::core::convert::Into::into(value))
842 }
843 }
844 #[doc = "`get_verticalScrollbar()` overload"]
845 fn get_vertical_scrollbar(self) -> crate::unity_engine::ui::scrollbar::Scrollbar {
846 unsafe {
847 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
848 ::unity::il2cpp_call!((::unity::module_base()+0x33a4770usize)as*mut u8,crate::unity_engine::ui::scrollbar::Scrollbar;
849(TMP_InputField)__receiver)
850 }
851 }
852 #[doc = "`set_verticalScrollbar(crate::unity_engine::ui::scrollbar::Scrollbar)` overload"]
853 fn set_vertical_scrollbar(self, value: impl ::core::convert::Into<crate::unity_engine::ui::scrollbar::Scrollbar>) -> () {
854 unsafe {
855 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
856 ::unity::il2cpp_call!((::unity::module_base()+0x33a4780usize)as*mut u8,();
857(TMP_InputField)__receiver,(crate::unity_engine::ui::scrollbar::Scrollbar)::core::convert::Into::into(value))
858 }
859 }
860 #[doc = "`get_scrollSensitivity()` overload"]
861 fn get_scroll_sensitivity(self) -> f32 {
862 unsafe {
863 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
864 ::unity::il2cpp_call!((::unity::module_base()+0x33a4970usize)as*mut u8,f32;
865(TMP_InputField)__receiver)
866 }
867 }
868 #[doc = "`set_scrollSensitivity(f32)` overload"]
869 fn set_scroll_sensitivity(self, value: impl ::core::convert::Into<f32>) -> () {
870 unsafe {
871 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
872 ::unity::il2cpp_call!((::unity::module_base()+0x33a4980usize)as*mut u8,();
873(TMP_InputField)__receiver,(f32)::core::convert::Into::into(value))
874 }
875 }
876 #[doc = "`get_caretColor()` overload"]
877 fn get_caret_color(self) -> crate::unity_engine::color::Color {
878 unsafe {
879 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
880 ::unity::il2cpp_call!((::unity::module_base()+0x33a4a50usize)as*mut u8,crate::unity_engine::color::Color;
881(TMP_InputField)__receiver)
882 }
883 }
884 #[doc = "`set_caretColor(crate::unity_engine::color::Color)` overload"]
885 fn set_caret_color(self, value: impl ::core::convert::Into<crate::unity_engine::color::Color>) -> () {
886 unsafe {
887 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
888 ::unity::il2cpp_call!((::unity::module_base()+0x33a4aa0usize)as*mut u8,();
889(TMP_InputField)__receiver,(crate::unity_engine::color::Color)::core::convert::Into::into(value))
890 }
891 }
892 #[doc = "`get_customCaretColor()` overload"]
893 fn get_custom_caret_color(self) -> bool {
894 unsafe {
895 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
896 ::unity::il2cpp_call!((::unity::module_base()+0x33a4b30usize)as*mut u8,bool;
897(TMP_InputField)__receiver)
898 }
899 }
900 #[doc = "`set_customCaretColor(bool)` overload"]
901 fn set_custom_caret_color(self, value: impl ::core::convert::Into<bool>) -> () {
902 unsafe {
903 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
904 ::unity::il2cpp_call!((::unity::module_base()+0x33a4b40usize)as*mut u8,();
905(TMP_InputField)__receiver,(bool)::core::convert::Into::into(value))
906 }
907 }
908 #[doc = "`get_selectionColor()` overload"]
909 fn get_selection_color(self) -> crate::unity_engine::color::Color {
910 unsafe {
911 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
912 ::unity::il2cpp_call!((::unity::module_base()+0x33a4be0usize)as*mut u8,crate::unity_engine::color::Color;
913(TMP_InputField)__receiver)
914 }
915 }
916 #[doc = "`set_selectionColor(crate::unity_engine::color::Color)` overload"]
917 fn set_selection_color(self, value: impl ::core::convert::Into<crate::unity_engine::color::Color>) -> () {
918 unsafe {
919 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
920 ::unity::il2cpp_call!((::unity::module_base()+0x33a4c00usize)as*mut u8,();
921(TMP_InputField)__receiver,(crate::unity_engine::color::Color)::core::convert::Into::into(value))
922 }
923 }
924 #[doc = "`get_onEndEdit()` overload"]
925 fn get_on_end_edit(self) -> crate::tm_pro::tmp_inputfield::TMP_InputField_SubmitEvent {
926 unsafe {
927 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
928 ::unity::il2cpp_call!((::unity::module_base()+0x33a4c90usize)as*mut u8,crate::tm_pro::tmp_inputfield::TMP_InputField_SubmitEvent;
929(TMP_InputField)__receiver)
930 }
931 }
932 #[doc = "`set_onEndEdit(crate::tm_pro::tmp_inputfield::TMP_InputField_SubmitEvent)` overload"]
933 fn set_on_end_edit(self, value: impl ::core::convert::Into<crate::tm_pro::tmp_inputfield::TMP_InputField_SubmitEvent>) -> () {
934 unsafe {
935 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
936 ::unity::il2cpp_call!((::unity::module_base()+0x33a4ca0usize)as*mut u8,();
937(TMP_InputField)__receiver,(crate::tm_pro::tmp_inputfield::TMP_InputField_SubmitEvent)::core::convert::Into::into(value))
938 }
939 }
940 #[doc = "`get_onSubmit()` overload"]
941 fn get_on_submit(self) -> crate::tm_pro::tmp_inputfield::TMP_InputField_SubmitEvent {
942 unsafe {
943 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
944 ::unity::il2cpp_call!((::unity::module_base()+0x33a4d00usize)as*mut u8,crate::tm_pro::tmp_inputfield::TMP_InputField_SubmitEvent;
945(TMP_InputField)__receiver)
946 }
947 }
948 #[doc = "`set_onSubmit(crate::tm_pro::tmp_inputfield::TMP_InputField_SubmitEvent)` overload"]
949 fn set_on_submit(self, value: impl ::core::convert::Into<crate::tm_pro::tmp_inputfield::TMP_InputField_SubmitEvent>) -> () {
950 unsafe {
951 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
952 ::unity::il2cpp_call!((::unity::module_base()+0x33a4d10usize)as*mut u8,();
953(TMP_InputField)__receiver,(crate::tm_pro::tmp_inputfield::TMP_InputField_SubmitEvent)::core::convert::Into::into(value))
954 }
955 }
956 #[doc = "`get_onSelect()` overload"]
957 fn get_on_select(self) -> crate::tm_pro::tmp_inputfield::TMP_InputField_SelectionEvent {
958 unsafe {
959 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
960 ::unity::il2cpp_call!((::unity::module_base()+0x33a4d70usize)as*mut u8,crate::tm_pro::tmp_inputfield::TMP_InputField_SelectionEvent;
961(TMP_InputField)__receiver)
962 }
963 }
964 #[doc = "`set_onSelect(crate::tm_pro::tmp_inputfield::TMP_InputField_SelectionEvent)` overload"]
965 fn set_on_select(self, value: impl ::core::convert::Into<crate::tm_pro::tmp_inputfield::TMP_InputField_SelectionEvent>) -> () {
966 unsafe {
967 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
968 ::unity::il2cpp_call!((::unity::module_base()+0x33a4d80usize)as*mut u8,();
969(TMP_InputField)__receiver,(crate::tm_pro::tmp_inputfield::TMP_InputField_SelectionEvent)::core::convert::Into::into(value))
970 }
971 }
972 #[doc = "`get_onDeselect()` overload"]
973 fn get_on_deselect(self) -> crate::tm_pro::tmp_inputfield::TMP_InputField_SelectionEvent {
974 unsafe {
975 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
976 ::unity::il2cpp_call!((::unity::module_base()+0x33a4de0usize)as*mut u8,crate::tm_pro::tmp_inputfield::TMP_InputField_SelectionEvent;
977(TMP_InputField)__receiver)
978 }
979 }
980 #[doc = "`set_onDeselect(crate::tm_pro::tmp_inputfield::TMP_InputField_SelectionEvent)` overload"]
981 fn set_on_deselect(self, value: impl ::core::convert::Into<crate::tm_pro::tmp_inputfield::TMP_InputField_SelectionEvent>) -> () {
982 unsafe {
983 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
984 ::unity::il2cpp_call!((::unity::module_base()+0x33a4df0usize)as*mut u8,();
985(TMP_InputField)__receiver,(crate::tm_pro::tmp_inputfield::TMP_InputField_SelectionEvent)::core::convert::Into::into(value))
986 }
987 }
988 #[doc = "`get_onTextSelection()` overload"]
989 fn get_on_text_selection(self) -> crate::tm_pro::tmp_inputfield::TMP_InputField_TextSelectionEvent {
990 unsafe {
991 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
992 ::unity::il2cpp_call!((::unity::module_base()+0x33a4e50usize)as*mut u8,crate::tm_pro::tmp_inputfield::TMP_InputField_TextSelectionEvent;
993(TMP_InputField)__receiver)
994 }
995 }
996 #[doc = "`set_onTextSelection(crate::tm_pro::tmp_inputfield::TMP_InputField_TextSelectionEvent)` overload"]
997 fn set_on_text_selection(self, value: impl ::core::convert::Into<crate::tm_pro::tmp_inputfield::TMP_InputField_TextSelectionEvent>) -> () {
998 unsafe {
999 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1000 ::unity::il2cpp_call!((::unity::module_base()+0x33a4e60usize)as*mut u8,();
1001(TMP_InputField)__receiver,(crate::tm_pro::tmp_inputfield::TMP_InputField_TextSelectionEvent)::core::convert::Into::into(value))
1002 }
1003 }
1004 #[doc = "`get_onEndTextSelection()` overload"]
1005 fn get_on_end_text_selection(self) -> crate::tm_pro::tmp_inputfield::TMP_InputField_TextSelectionEvent {
1006 unsafe {
1007 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1008 ::unity::il2cpp_call!((::unity::module_base()+0x33a4ec0usize)as*mut u8,crate::tm_pro::tmp_inputfield::TMP_InputField_TextSelectionEvent;
1009(TMP_InputField)__receiver)
1010 }
1011 }
1012 #[doc = "`set_onEndTextSelection(crate::tm_pro::tmp_inputfield::TMP_InputField_TextSelectionEvent)` overload"]
1013 fn set_on_end_text_selection(self, value: impl ::core::convert::Into<crate::tm_pro::tmp_inputfield::TMP_InputField_TextSelectionEvent>) -> () {
1014 unsafe {
1015 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1016 ::unity::il2cpp_call!((::unity::module_base()+0x33a4ed0usize)as*mut u8,();
1017(TMP_InputField)__receiver,(crate::tm_pro::tmp_inputfield::TMP_InputField_TextSelectionEvent)::core::convert::Into::into(value))
1018 }
1019 }
1020 #[doc = "`get_onValueChanged()` overload"]
1021 fn get_on_value_changed(self) -> crate::tm_pro::tmp_inputfield::TMP_InputField_OnChangeEvent {
1022 unsafe {
1023 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1024 ::unity::il2cpp_call!((::unity::module_base()+0x33a4f30usize)as*mut u8,crate::tm_pro::tmp_inputfield::TMP_InputField_OnChangeEvent;
1025(TMP_InputField)__receiver)
1026 }
1027 }
1028 #[doc = "`set_onValueChanged(crate::tm_pro::tmp_inputfield::TMP_InputField_OnChangeEvent)` overload"]
1029 fn set_on_value_changed(self, value: impl ::core::convert::Into<crate::tm_pro::tmp_inputfield::TMP_InputField_OnChangeEvent>) -> () {
1030 unsafe {
1031 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1032 ::unity::il2cpp_call!((::unity::module_base()+0x33a4f40usize)as*mut u8,();
1033(TMP_InputField)__receiver,(crate::tm_pro::tmp_inputfield::TMP_InputField_OnChangeEvent)::core::convert::Into::into(value))
1034 }
1035 }
1036 #[doc = "`get_onTouchScreenKeyboardStatusChanged()` overload"]
1037 fn get_on_touch_screen_keyboard_status_changed(self) -> crate::tm_pro::tmp_inputfield::TMP_InputField_TouchScreenKeyboardEvent {
1038 unsafe {
1039 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1040 ::unity::il2cpp_call!((::unity::module_base()+0x33a4fa0usize)as*mut u8,crate::tm_pro::tmp_inputfield::TMP_InputField_TouchScreenKeyboardEvent;
1041(TMP_InputField)__receiver)
1042 }
1043 }
1044 #[doc = "`set_onTouchScreenKeyboardStatusChanged(crate::tm_pro::tmp_inputfield::TMP_InputField_TouchScreenKeyboardEvent)` overload"]
1045 fn set_on_touch_screen_keyboard_status_changed(
1046 self,
1047 value: impl ::core::convert::Into<crate::tm_pro::tmp_inputfield::TMP_InputField_TouchScreenKeyboardEvent>,
1048 ) -> () {
1049 unsafe {
1050 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1051 ::unity::il2cpp_call!((::unity::module_base()+0x33a4fb0usize)as*mut u8,();
1052(TMP_InputField)__receiver,(crate::tm_pro::tmp_inputfield::TMP_InputField_TouchScreenKeyboardEvent)::core::convert::Into::into(value))
1053 }
1054 }
1055 #[doc = "`get_onValidateInput()` overload"]
1056 fn get_on_validate_input(self) -> crate::tm_pro::tmp_inputfield::TMP_InputField_OnValidateInput {
1057 unsafe {
1058 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1059 ::unity::il2cpp_call!((::unity::module_base()+0x33a5010usize)as*mut u8,crate::tm_pro::tmp_inputfield::TMP_InputField_OnValidateInput;
1060(TMP_InputField)__receiver)
1061 }
1062 }
1063 #[doc = "`set_onValidateInput(crate::tm_pro::tmp_inputfield::TMP_InputField_OnValidateInput)` overload"]
1064 fn set_on_validate_input(self, value: impl ::core::convert::Into<crate::tm_pro::tmp_inputfield::TMP_InputField_OnValidateInput>) -> () {
1065 unsafe {
1066 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1067 ::unity::il2cpp_call!((::unity::module_base()+0x33a5020usize)as*mut u8,();
1068(TMP_InputField)__receiver,(crate::tm_pro::tmp_inputfield::TMP_InputField_OnValidateInput)::core::convert::Into::into(value))
1069 }
1070 }
1071 #[doc = "`get_characterLimit()` overload"]
1072 fn get_character_limit(self) -> i32 {
1073 unsafe {
1074 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1075 ::unity::il2cpp_call!((::unity::module_base()+0x33a5080usize)as*mut u8,i32;
1076(TMP_InputField)__receiver)
1077 }
1078 }
1079 #[doc = "`set_characterLimit(i32)` overload"]
1080 fn set_character_limit(self, value: impl ::core::convert::Into<i32>) -> () {
1081 unsafe {
1082 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1083 ::unity::il2cpp_call!((::unity::module_base()+0x33a5090usize)as*mut u8,();
1084(TMP_InputField)__receiver,(i32)::core::convert::Into::into(value))
1085 }
1086 }
1087 #[doc = "`get_pointSize()` overload"]
1088 fn get_point_size(self) -> f32 {
1089 unsafe {
1090 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1091 ::unity::il2cpp_call!((::unity::module_base()+0x33a5170usize)as*mut u8,f32;
1092(TMP_InputField)__receiver)
1093 }
1094 }
1095 #[doc = "`set_pointSize(f32)` overload"]
1096 fn set_point_size(self, value: impl ::core::convert::Into<f32>) -> () {
1097 unsafe {
1098 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1099 ::unity::il2cpp_call!((::unity::module_base()+0x33a5180usize)as*mut u8,();
1100(TMP_InputField)__receiver,(f32)::core::convert::Into::into(value))
1101 }
1102 }
1103 #[doc = "`get_fontAsset()` overload"]
1104 fn get_font_asset(self) -> crate::tm_pro::tmp_fontasset::TMP_FontAsset {
1105 unsafe {
1106 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1107 ::unity::il2cpp_call!((::unity::module_base()+0x33a5350usize)as*mut u8,crate::tm_pro::tmp_fontasset::TMP_FontAsset;
1108(TMP_InputField)__receiver)
1109 }
1110 }
1111 #[doc = "`set_fontAsset(crate::tm_pro::tmp_fontasset::TMP_FontAsset)` overload"]
1112 fn set_font_asset(self, value: impl ::core::convert::Into<crate::tm_pro::tmp_fontasset::TMP_FontAsset>) -> () {
1113 unsafe {
1114 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1115 ::unity::il2cpp_call!((::unity::module_base()+0x33a5360usize)as*mut u8,();
1116(TMP_InputField)__receiver,(crate::tm_pro::tmp_fontasset::TMP_FontAsset)::core::convert::Into::into(value))
1117 }
1118 }
1119 #[doc = "`get_onFocusSelectAll()` overload"]
1120 fn get_on_focus_select_all(self) -> bool {
1121 unsafe {
1122 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1123 ::unity::il2cpp_call!((::unity::module_base()+0x33a54f0usize)as*mut u8,bool;
1124(TMP_InputField)__receiver)
1125 }
1126 }
1127 #[doc = "`set_onFocusSelectAll(bool)` overload"]
1128 fn set_on_focus_select_all(self, value: impl ::core::convert::Into<bool>) -> () {
1129 unsafe {
1130 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1131 ::unity::il2cpp_call!((::unity::module_base()+0x33a5500usize)as*mut u8,();
1132(TMP_InputField)__receiver,(bool)::core::convert::Into::into(value))
1133 }
1134 }
1135 #[doc = "`get_resetOnDeActivation()` overload"]
1136 fn get_reset_on_de_activation(self) -> bool {
1137 unsafe {
1138 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1139 ::unity::il2cpp_call!((::unity::module_base()+0x33a5510usize)as*mut u8,bool;
1140(TMP_InputField)__receiver)
1141 }
1142 }
1143 #[doc = "`set_resetOnDeActivation(bool)` overload"]
1144 fn set_reset_on_de_activation(self, value: impl ::core::convert::Into<bool>) -> () {
1145 unsafe {
1146 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1147 ::unity::il2cpp_call!((::unity::module_base()+0x33a5520usize)as*mut u8,();
1148(TMP_InputField)__receiver,(bool)::core::convert::Into::into(value))
1149 }
1150 }
1151 #[doc = "`get_restoreOriginalTextOnEscape()` overload"]
1152 fn get_restore_original_text_on_escape(self) -> bool {
1153 unsafe {
1154 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1155 ::unity::il2cpp_call!((::unity::module_base()+0x33a5530usize)as*mut u8,bool;
1156(TMP_InputField)__receiver)
1157 }
1158 }
1159 #[doc = "`set_restoreOriginalTextOnEscape(bool)` overload"]
1160 fn set_restore_original_text_on_escape(self, value: impl ::core::convert::Into<bool>) -> () {
1161 unsafe {
1162 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1163 ::unity::il2cpp_call!((::unity::module_base()+0x33a5540usize)as*mut u8,();
1164(TMP_InputField)__receiver,(bool)::core::convert::Into::into(value))
1165 }
1166 }
1167 #[doc = "`get_isRichTextEditingAllowed()` overload"]
1168 fn get_is_rich_text_editing_allowed(self) -> bool {
1169 unsafe {
1170 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1171 ::unity::il2cpp_call!((::unity::module_base()+0x33a5550usize)as*mut u8,bool;
1172(TMP_InputField)__receiver)
1173 }
1174 }
1175 #[doc = "`set_isRichTextEditingAllowed(bool)` overload"]
1176 fn set_is_rich_text_editing_allowed(self, value: impl ::core::convert::Into<bool>) -> () {
1177 unsafe {
1178 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1179 ::unity::il2cpp_call!((::unity::module_base()+0x33a5560usize)as*mut u8,();
1180(TMP_InputField)__receiver,(bool)::core::convert::Into::into(value))
1181 }
1182 }
1183 #[doc = "`get_contentType()` overload"]
1184 fn get_content_type(self) -> crate::tm_pro::tmp_inputfield::TMP_InputField_ContentType {
1185 unsafe {
1186 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1187 ::unity::il2cpp_call!((::unity::module_base()+0x33a5570usize)as*mut u8,crate::tm_pro::tmp_inputfield::TMP_InputField_ContentType;
1188(TMP_InputField)__receiver)
1189 }
1190 }
1191 #[doc = "`set_contentType(crate::tm_pro::tmp_inputfield::TMP_InputField_ContentType)` overload"]
1192 fn set_content_type(self, value: impl ::core::convert::Into<crate::tm_pro::tmp_inputfield::TMP_InputField_ContentType>) -> () {
1193 unsafe {
1194 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1195 ::unity::il2cpp_call!((::unity::module_base()+0x33a5580usize)as*mut u8,();
1196(TMP_InputField)__receiver,(crate::tm_pro::tmp_inputfield::TMP_InputField_ContentType)::core::convert::Into::into(value))
1197 }
1198 }
1199 #[doc = "`get_lineType()` overload"]
1200 fn get_line_type(self) -> crate::tm_pro::tmp_inputfield::TMP_InputField_LineType {
1201 unsafe {
1202 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1203 ::unity::il2cpp_call!((::unity::module_base()+0x33a5780usize)as*mut u8,crate::tm_pro::tmp_inputfield::TMP_InputField_LineType;
1204(TMP_InputField)__receiver)
1205 }
1206 }
1207 #[doc = "`set_lineType(crate::tm_pro::tmp_inputfield::TMP_InputField_LineType)` overload"]
1208 fn set_line_type(self, value: impl ::core::convert::Into<crate::tm_pro::tmp_inputfield::TMP_InputField_LineType>) -> () {
1209 unsafe {
1210 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1211 ::unity::il2cpp_call!((::unity::module_base()+0x33a5790usize)as*mut u8,();
1212(TMP_InputField)__receiver,(crate::tm_pro::tmp_inputfield::TMP_InputField_LineType)::core::convert::Into::into(value))
1213 }
1214 }
1215 #[doc = "`get_lineLimit()` overload"]
1216 fn get_line_limit(self) -> i32 {
1217 unsafe {
1218 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1219 ::unity::il2cpp_call!((::unity::module_base()+0x33a5900usize)as*mut u8,i32;
1220(TMP_InputField)__receiver)
1221 }
1222 }
1223 #[doc = "`set_lineLimit(i32)` overload"]
1224 fn set_line_limit(self, value: impl ::core::convert::Into<i32>) -> () {
1225 unsafe {
1226 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1227 ::unity::il2cpp_call!((::unity::module_base()+0x33a5910usize)as*mut u8,();
1228(TMP_InputField)__receiver,(i32)::core::convert::Into::into(value))
1229 }
1230 }
1231 #[doc = "`get_inputType()` overload"]
1232 fn get_input_type(self) -> crate::tm_pro::tmp_inputfield::TMP_InputField_InputType {
1233 unsafe {
1234 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1235 ::unity::il2cpp_call!((::unity::module_base()+0x33a5990usize)as*mut u8,crate::tm_pro::tmp_inputfield::TMP_InputField_InputType;
1236(TMP_InputField)__receiver)
1237 }
1238 }
1239 #[doc = "`set_inputType(crate::tm_pro::tmp_inputfield::TMP_InputField_InputType)` overload"]
1240 fn set_input_type(self, value: impl ::core::convert::Into<crate::tm_pro::tmp_inputfield::TMP_InputField_InputType>) -> () {
1241 unsafe {
1242 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1243 ::unity::il2cpp_call!((::unity::module_base()+0x33a59a0usize)as*mut u8,();
1244(TMP_InputField)__receiver,(crate::tm_pro::tmp_inputfield::TMP_InputField_InputType)::core::convert::Into::into(value))
1245 }
1246 }
1247 #[doc = "`get_keyboardType()` overload"]
1248 fn get_keyboard_type(self) -> crate::unity_engine::touchscreenkeyboardtype::TouchScreenKeyboardType {
1249 unsafe {
1250 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1251 ::unity::il2cpp_call!((::unity::module_base()+0x33a5a50usize)as*mut u8,crate::unity_engine::touchscreenkeyboardtype::TouchScreenKeyboardType;
1252(TMP_InputField)__receiver)
1253 }
1254 }
1255 #[doc = "`set_keyboardType(crate::unity_engine::touchscreenkeyboardtype::TouchScreenKeyboardType)` overload"]
1256 fn set_keyboard_type(self, value: impl ::core::convert::Into<crate::unity_engine::touchscreenkeyboardtype::TouchScreenKeyboardType>) -> () {
1257 unsafe {
1258 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1259 ::unity::il2cpp_call!((::unity::module_base()+0x33a5a60usize)as*mut u8,();
1260(TMP_InputField)__receiver,(crate::unity_engine::touchscreenkeyboardtype::TouchScreenKeyboardType)::core::convert::Into::into(value))
1261 }
1262 }
1263 #[doc = "`get_characterValidation()` overload"]
1264 fn get_character_validation(self) -> crate::tm_pro::tmp_inputfield::TMP_InputField_CharacterValidation {
1265 unsafe {
1266 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1267 ::unity::il2cpp_call!((::unity::module_base()+0x33a5af0usize)as*mut u8,crate::tm_pro::tmp_inputfield::TMP_InputField_CharacterValidation;
1268(TMP_InputField)__receiver)
1269 }
1270 }
1271 #[doc = "`set_characterValidation(crate::tm_pro::tmp_inputfield::TMP_InputField_CharacterValidation)` overload"]
1272 fn set_character_validation(self, value: impl ::core::convert::Into<crate::tm_pro::tmp_inputfield::TMP_InputField_CharacterValidation>) -> () {
1273 unsafe {
1274 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1275 ::unity::il2cpp_call!((::unity::module_base()+0x33a5b00usize)as*mut u8,();
1276(TMP_InputField)__receiver,(crate::tm_pro::tmp_inputfield::TMP_InputField_CharacterValidation)::core::convert::Into::into(value))
1277 }
1278 }
1279 #[doc = "`get_inputValidator()` overload"]
1280 fn get_input_validator(self) -> crate::tm_pro::tmp_inputvalidator::TMP_InputValidator {
1281 unsafe {
1282 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1283 ::unity::il2cpp_call!((::unity::module_base()+0x33a5b90usize)as*mut u8,crate::tm_pro::tmp_inputvalidator::TMP_InputValidator;
1284(TMP_InputField)__receiver)
1285 }
1286 }
1287 #[doc = "`set_inputValidator(crate::tm_pro::tmp_inputvalidator::TMP_InputValidator)` overload"]
1288 fn set_input_validator(self, value: impl ::core::convert::Into<crate::tm_pro::tmp_inputvalidator::TMP_InputValidator>) -> () {
1289 unsafe {
1290 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1291 ::unity::il2cpp_call!((::unity::module_base()+0x33a5ba0usize)as*mut u8,();
1292(TMP_InputField)__receiver,(crate::tm_pro::tmp_inputvalidator::TMP_InputValidator)::core::convert::Into::into(value))
1293 }
1294 }
1295 #[doc = "`get_readOnly()` overload"]
1296 fn get_read_only(self) -> bool {
1297 unsafe {
1298 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1299 ::unity::il2cpp_call!((::unity::module_base()+0x33a5c50usize)as*mut u8,bool;
1300(TMP_InputField)__receiver)
1301 }
1302 }
1303 #[doc = "`set_readOnly(bool)` overload"]
1304 fn set_read_only(self, value: impl ::core::convert::Into<bool>) -> () {
1305 unsafe {
1306 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1307 ::unity::il2cpp_call!((::unity::module_base()+0x33a5c60usize)as*mut u8,();
1308(TMP_InputField)__receiver,(bool)::core::convert::Into::into(value))
1309 }
1310 }
1311 #[doc = "`get_richText()` overload"]
1312 fn get_rich_text(self) -> bool {
1313 unsafe {
1314 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1315 ::unity::il2cpp_call!((::unity::module_base()+0x33a5c70usize)as*mut u8,bool;
1316(TMP_InputField)__receiver)
1317 }
1318 }
1319 #[doc = "`set_richText(bool)` overload"]
1320 fn set_rich_text(self, value: impl ::core::convert::Into<bool>) -> () {
1321 unsafe {
1322 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1323 ::unity::il2cpp_call!((::unity::module_base()+0x33a5c80usize)as*mut u8,();
1324(TMP_InputField)__receiver,(bool)::core::convert::Into::into(value))
1325 }
1326 }
1327 #[doc = "`get_multiLine()` overload"]
1328 fn get_multi_line(self) -> bool {
1329 unsafe {
1330 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1331 ::unity::il2cpp_call!((::unity::module_base()+0x33a5dc0usize)as*mut u8,bool;
1332(TMP_InputField)__receiver)
1333 }
1334 }
1335 #[doc = "`get_asteriskChar()` overload"]
1336 fn get_asterisk_char(self) -> u16 {
1337 unsafe {
1338 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1339 ::unity::il2cpp_call!((::unity::module_base()+0x33a5de0usize)as*mut u8,u16;
1340(TMP_InputField)__receiver)
1341 }
1342 }
1343 #[doc = "`set_asteriskChar(u16)` overload"]
1344 fn set_asterisk_char(self, value: impl ::core::convert::Into<u16>) -> () {
1345 unsafe {
1346 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1347 ::unity::il2cpp_call!((::unity::module_base()+0x33a5df0usize)as*mut u8,();
1348(TMP_InputField)__receiver,(u16)::core::convert::Into::into(value))
1349 }
1350 }
1351 #[doc = "`get_wasCanceled()` overload"]
1352 fn get_was_canceled(self) -> bool {
1353 unsafe {
1354 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1355 ::unity::il2cpp_call!((::unity::module_base()+0x33a5e70usize)as*mut u8,bool;
1356(TMP_InputField)__receiver)
1357 }
1358 }
1359 #[doc = "`ClampStringPos(*muti32)` overload"]
1360 fn clamp_string_pos(self) -> i32 {
1361 unsafe {
1362 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1363 let mut __out_0 = ::core::mem::MaybeUninit::<i32>::uninit();
1364 ::unity::il2cpp_call!((::unity::module_base()+0x33a5e80usize)as*mut u8,();
1365(TMP_InputField)__receiver,(*mut i32)__out_0.as_mut_ptr());
1366 __out_0.assume_init()
1367 }
1368 }
1369 #[doc = "`ClampCaretPos(*muti32)` overload"]
1370 fn clamp_caret_pos(self) -> i32 {
1371 unsafe {
1372 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1373 let mut __out_0 = ::core::mem::MaybeUninit::<i32>::uninit();
1374 ::unity::il2cpp_call!((::unity::module_base()+0x33a5eb0usize)as*mut u8,();
1375(TMP_InputField)__receiver,(*mut i32)__out_0.as_mut_ptr());
1376 __out_0.assume_init()
1377 }
1378 }
1379 #[doc = "`get_caretPositionInternal()` overload"]
1380 fn get_caret_position_internal(self) -> i32 {
1381 unsafe {
1382 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1383 ::unity::il2cpp_call!((::unity::module_base()+0x33a5ee0usize)as*mut u8,i32;
1384(TMP_InputField)__receiver)
1385 }
1386 }
1387 #[doc = "`set_caretPositionInternal(i32)` overload"]
1388 fn set_caret_position_internal(self, value: impl ::core::convert::Into<i32>) -> () {
1389 unsafe {
1390 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1391 ::unity::il2cpp_call!((::unity::module_base()+0x33a5f30usize)as*mut u8,();
1392(TMP_InputField)__receiver,(i32)::core::convert::Into::into(value))
1393 }
1394 }
1395 #[doc = "`get_stringPositionInternal()` overload"]
1396 fn get_string_position_internal(self) -> i32 {
1397 unsafe {
1398 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1399 ::unity::il2cpp_call!((::unity::module_base()+0x33a5f60usize)as*mut u8,i32;
1400(TMP_InputField)__receiver)
1401 }
1402 }
1403 #[doc = "`set_stringPositionInternal(i32)` overload"]
1404 fn set_string_position_internal(self, value: impl ::core::convert::Into<i32>) -> () {
1405 unsafe {
1406 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1407 ::unity::il2cpp_call!((::unity::module_base()+0x33a5fb0usize)as*mut u8,();
1408(TMP_InputField)__receiver,(i32)::core::convert::Into::into(value))
1409 }
1410 }
1411 #[doc = "`get_caretSelectPositionInternal()` overload"]
1412 fn get_caret_select_position_internal(self) -> i32 {
1413 unsafe {
1414 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1415 ::unity::il2cpp_call!((::unity::module_base()+0x33a5fe0usize)as*mut u8,i32;
1416(TMP_InputField)__receiver)
1417 }
1418 }
1419 #[doc = "`set_caretSelectPositionInternal(i32)` overload"]
1420 fn set_caret_select_position_internal(self, value: impl ::core::convert::Into<i32>) -> () {
1421 unsafe {
1422 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1423 ::unity::il2cpp_call!((::unity::module_base()+0x33a6030usize)as*mut u8,();
1424(TMP_InputField)__receiver,(i32)::core::convert::Into::into(value))
1425 }
1426 }
1427 #[doc = "`get_stringSelectPositionInternal()` overload"]
1428 fn get_string_select_position_internal(self) -> i32 {
1429 unsafe {
1430 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1431 ::unity::il2cpp_call!((::unity::module_base()+0x33a6060usize)as*mut u8,i32;
1432(TMP_InputField)__receiver)
1433 }
1434 }
1435 #[doc = "`set_stringSelectPositionInternal(i32)` overload"]
1436 fn set_string_select_position_internal(self, value: impl ::core::convert::Into<i32>) -> () {
1437 unsafe {
1438 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1439 ::unity::il2cpp_call!((::unity::module_base()+0x33a60b0usize)as*mut u8,();
1440(TMP_InputField)__receiver,(i32)::core::convert::Into::into(value))
1441 }
1442 }
1443 #[doc = "`get_hasSelection()` overload"]
1444 fn get_has_selection(self) -> bool {
1445 unsafe {
1446 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1447 ::unity::il2cpp_call!((::unity::module_base()+0x33a60e0usize)as*mut u8,bool;
1448(TMP_InputField)__receiver)
1449 }
1450 }
1451 #[doc = "`get_caretPosition()` overload"]
1452 fn get_caret_position(self) -> i32 {
1453 unsafe {
1454 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1455 ::unity::il2cpp_call!((::unity::module_base()+0x33a6150usize)as*mut u8,i32;
1456(TMP_InputField)__receiver)
1457 }
1458 }
1459 #[doc = "`set_caretPosition(i32)` overload"]
1460 fn set_caret_position(self, value: impl ::core::convert::Into<i32>) -> () {
1461 unsafe {
1462 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1463 ::unity::il2cpp_call!((::unity::module_base()+0x33a61a0usize)as*mut u8,();
1464(TMP_InputField)__receiver,(i32)::core::convert::Into::into(value))
1465 }
1466 }
1467 #[doc = "`get_selectionAnchorPosition()` overload"]
1468 fn get_selection_anchor_position(self) -> i32 {
1469 unsafe {
1470 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1471 ::unity::il2cpp_call!((::unity::module_base()+0x33a6370usize)as*mut u8,i32;
1472(TMP_InputField)__receiver)
1473 }
1474 }
1475 #[doc = "`set_selectionAnchorPosition(i32)` overload"]
1476 fn set_selection_anchor_position(self, value: impl ::core::convert::Into<i32>) -> () {
1477 unsafe {
1478 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1479 ::unity::il2cpp_call!((::unity::module_base()+0x33a6270usize)as*mut u8,();
1480(TMP_InputField)__receiver,(i32)::core::convert::Into::into(value))
1481 }
1482 }
1483 #[doc = "`get_selectionFocusPosition()` overload"]
1484 fn get_selection_focus_position(self) -> i32 {
1485 unsafe {
1486 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1487 ::unity::il2cpp_call!((::unity::module_base()+0x33a63c0usize)as*mut u8,i32;
1488(TMP_InputField)__receiver)
1489 }
1490 }
1491 #[doc = "`set_selectionFocusPosition(i32)` overload"]
1492 fn set_selection_focus_position(self, value: impl ::core::convert::Into<i32>) -> () {
1493 unsafe {
1494 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1495 ::unity::il2cpp_call!((::unity::module_base()+0x33a62f0usize)as*mut u8,();
1496(TMP_InputField)__receiver,(i32)::core::convert::Into::into(value))
1497 }
1498 }
1499 #[doc = "`get_stringPosition()` overload"]
1500 fn get_string_position(self) -> i32 {
1501 unsafe {
1502 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1503 ::unity::il2cpp_call!((::unity::module_base()+0x33a6410usize)as*mut u8,i32;
1504(TMP_InputField)__receiver)
1505 }
1506 }
1507 #[doc = "`set_stringPosition(i32)` overload"]
1508 fn set_string_position(self, value: impl ::core::convert::Into<i32>) -> () {
1509 unsafe {
1510 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1511 ::unity::il2cpp_call!((::unity::module_base()+0x33a6460usize)as*mut u8,();
1512(TMP_InputField)__receiver,(i32)::core::convert::Into::into(value))
1513 }
1514 }
1515 #[doc = "`get_selectionStringAnchorPosition()` overload"]
1516 fn get_selection_string_anchor_position(self) -> i32 {
1517 unsafe {
1518 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1519 ::unity::il2cpp_call!((::unity::module_base()+0x33a6600usize)as*mut u8,i32;
1520(TMP_InputField)__receiver)
1521 }
1522 }
1523 #[doc = "`set_selectionStringAnchorPosition(i32)` overload"]
1524 fn set_selection_string_anchor_position(self, value: impl ::core::convert::Into<i32>) -> () {
1525 unsafe {
1526 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1527 ::unity::il2cpp_call!((::unity::module_base()+0x33a6520usize)as*mut u8,();
1528(TMP_InputField)__receiver,(i32)::core::convert::Into::into(value))
1529 }
1530 }
1531 #[doc = "`get_selectionStringFocusPosition()` overload"]
1532 fn get_selection_string_focus_position(self) -> i32 {
1533 unsafe {
1534 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1535 ::unity::il2cpp_call!((::unity::module_base()+0x33a6650usize)as*mut u8,i32;
1536(TMP_InputField)__receiver)
1537 }
1538 }
1539 #[doc = "`set_selectionStringFocusPosition(i32)` overload"]
1540 fn set_selection_string_focus_position(self, value: impl ::core::convert::Into<i32>) -> () {
1541 unsafe {
1542 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1543 ::unity::il2cpp_call!((::unity::module_base()+0x33a6590usize)as*mut u8,();
1544(TMP_InputField)__receiver,(i32)::core::convert::Into::into(value))
1545 }
1546 }
1547 #[doc = "`OnEnable()` overload"]
1548 fn on_enable(self) -> () {
1549 unsafe {
1550 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1551 {
1552 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1553 let __vi = *__vt.get(5usize).unwrap_or_else(|| {
1554 panic!(
1555 "unity: virtual slot {}
1556 out of range (vtable len {}
1557) on the runtime class behind {}
1558 (method `{}
1559`)",
1560 5usize,
1561 __vt.len(),
1562 <TMP_InputField as ::unity::ClassIdentity>::NAME,
1563 "OnEnable",
1564 )
1565 });
1566 let __inner: extern "C" fn(TMP_InputField, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1567 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1568 __inner(__receiver, __mi)
1569 }
1570 }
1571 }
1572 #[doc = "`OnDisable()` overload"]
1573 fn on_disable(self) -> () {
1574 unsafe {
1575 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1576 {
1577 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1578 let __vi = *__vt.get(7usize).unwrap_or_else(|| {
1579 panic!(
1580 "unity: virtual slot {}
1581 out of range (vtable len {}
1582) on the runtime class behind {}
1583 (method `{}
1584`)",
1585 7usize,
1586 __vt.len(),
1587 <TMP_InputField as ::unity::ClassIdentity>::NAME,
1588 "OnDisable",
1589 )
1590 });
1591 let __inner: extern "C" fn(TMP_InputField, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1592 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1593 __inner(__receiver, __mi)
1594 }
1595 }
1596 }
1597 #[doc = "`ON_TEXT_CHANGED(crate::unity_engine::object_2::Object_2)` overload"]
1598 fn on_text_changed(self, obj: impl ::core::convert::Into<crate::unity_engine::object_2::Object_2>) -> () {
1599 unsafe {
1600 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1601 ::unity::il2cpp_call!((::unity::module_base()+0x33a78c0usize)as*mut u8,();
1602(TMP_InputField)__receiver,(crate::unity_engine::object_2::Object_2)::core::convert::Into::into(obj))
1603 }
1604 }
1605 #[doc = "`CaretBlink()` overload"]
1606 fn caret_blink(self) -> crate::system::collections::ienumerator::IEnumerator {
1607 unsafe {
1608 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1609 ::unity::il2cpp_call!((::unity::module_base()+0x33a7c80usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
1610(TMP_InputField)__receiver)
1611 }
1612 }
1613 #[doc = "`SetCaretVisible()` overload"]
1614 fn set_caret_visible(self) -> () {
1615 unsafe {
1616 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1617 ::unity::il2cpp_call!((::unity::module_base()+0x33a7d00usize)as*mut u8,();
1618(TMP_InputField)__receiver)
1619 }
1620 }
1621 #[doc = "`SetCaretActive()` overload"]
1622 fn set_caret_active(self) -> () {
1623 unsafe {
1624 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1625 ::unity::il2cpp_call!((::unity::module_base()+0x33a43e0usize)as*mut u8,();
1626(TMP_InputField)__receiver)
1627 }
1628 }
1629 #[doc = "`OnFocus()` overload"]
1630 fn on_focus(self) -> () {
1631 unsafe {
1632 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1633 ::unity::il2cpp_call!((::unity::module_base()+0x33a7d50usize)as*mut u8,();
1634(TMP_InputField)__receiver)
1635 }
1636 }
1637 #[doc = "`SelectAll()` overload"]
1638 fn select_all(self) -> () {
1639 unsafe {
1640 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1641 ::unity::il2cpp_call!((::unity::module_base()+0x33a7da0usize)as*mut u8,();
1642(TMP_InputField)__receiver)
1643 }
1644 }
1645 #[doc = "`MoveTextEnd(bool)` overload"]
1646 fn move_text_end(self, shift: impl ::core::convert::Into<bool>) -> () {
1647 unsafe {
1648 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1649 ::unity::il2cpp_call!((::unity::module_base()+0x33a7df0usize)as*mut u8,();
1650(TMP_InputField)__receiver,(bool)::core::convert::Into::into(shift))
1651 }
1652 }
1653 #[doc = "`MoveTextStart(bool)` overload"]
1654 fn move_text_start(self, shift: impl ::core::convert::Into<bool>) -> () {
1655 unsafe {
1656 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1657 ::unity::il2cpp_call!((::unity::module_base()+0x33a80a0usize)as*mut u8,();
1658(TMP_InputField)__receiver,(bool)::core::convert::Into::into(shift))
1659 }
1660 }
1661 #[doc = "`MoveToEndOfLine(bool, bool)` overload"]
1662 fn move_to_end_of_line(self, shift: impl ::core::convert::Into<bool>, ctrl: impl ::core::convert::Into<bool>) -> () {
1663 unsafe {
1664 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1665 ::unity::il2cpp_call!((::unity::module_base()+0x33a8270usize)as*mut u8,();
1666(TMP_InputField)__receiver,(bool)::core::convert::Into::into(shift),(bool)::core::convert::Into::into(ctrl))
1667 }
1668 }
1669 #[doc = "`MoveToStartOfLine(bool, bool)` overload"]
1670 fn move_to_start_of_line(self, shift: impl ::core::convert::Into<bool>, ctrl: impl ::core::convert::Into<bool>) -> () {
1671 unsafe {
1672 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1673 ::unity::il2cpp_call!((::unity::module_base()+0x33a8470usize)as*mut u8,();
1674(TMP_InputField)__receiver,(bool)::core::convert::Into::into(shift),(bool)::core::convert::Into::into(ctrl))
1675 }
1676 }
1677 #[doc = "`InPlaceEditing()` overload"]
1678 fn in_place_editing(self) -> bool {
1679 unsafe {
1680 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1681 ::unity::il2cpp_call!((::unity::module_base()+0x33a86b0usize)as*mut u8,bool;
1682(TMP_InputField)__receiver)
1683 }
1684 }
1685 #[doc = "`UpdateStringPositionFromKeyboard()` overload"]
1686 fn update_string_position_from_keyboard(self) -> () {
1687 unsafe {
1688 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1689 ::unity::il2cpp_call!((::unity::module_base()+0x33a8870usize)as*mut u8,();
1690(TMP_InputField)__receiver)
1691 }
1692 }
1693 #[doc = "`LateUpdate()` overload"]
1694 fn late_update(self) -> () {
1695 unsafe {
1696 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1697 {
1698 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1699 let __vi = *__vt.get(60usize).unwrap_or_else(|| {
1700 panic!(
1701 "unity: virtual slot {}
1702 out of range (vtable len {}
1703) on the runtime class behind {}
1704 (method `{}
1705`)",
1706 60usize,
1707 __vt.len(),
1708 <TMP_InputField as ::unity::ClassIdentity>::NAME,
1709 "LateUpdate",
1710 )
1711 });
1712 let __inner: extern "C" fn(TMP_InputField, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1713 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1714 __inner(__receiver, __mi)
1715 }
1716 }
1717 }
1718 #[doc = "`MayDrag(crate::unity_engine::event_systems::pointereventdata::PointerEventData)` overload"]
1719 fn may_drag(self, event_data: impl ::core::convert::Into<crate::unity_engine::event_systems::pointereventdata::PointerEventData>) -> bool {
1720 unsafe {
1721 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1722 ::unity::il2cpp_call!((::unity::module_base()+0x33aa2c0usize)as*mut u8,bool;
1723(TMP_InputField)__receiver,(crate::unity_engine::event_systems::pointereventdata::PointerEventData)::core::convert::Into::into(event_data))
1724 }
1725 }
1726 #[doc = "`OnBeginDrag(crate::unity_engine::event_systems::pointereventdata::PointerEventData)` overload"]
1727 fn on_begin_drag(self, event_data: impl ::core::convert::Into<crate::unity_engine::event_systems::pointereventdata::PointerEventData>) -> () {
1728 unsafe {
1729 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1730 {
1731 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1732 let __vi = *__vt.get(61usize).unwrap_or_else(|| {
1733 panic!(
1734 "unity: virtual slot {}
1735 out of range (vtable len {}
1736) on the runtime class behind {}
1737 (method `{}
1738`)",
1739 61usize,
1740 __vt.len(),
1741 <TMP_InputField as ::unity::ClassIdentity>::NAME,
1742 "OnBeginDrag",
1743 )
1744 });
1745 let __inner: extern "C" fn(
1746 TMP_InputField,
1747 crate::unity_engine::event_systems::pointereventdata::PointerEventData,
1748 ::unity::OptionalMethod,
1749 ) -> () = ::core::mem::transmute(__vi.method_ptr);
1750 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1751 __inner(__receiver, ::core::convert::Into::into(event_data), __mi)
1752 }
1753 }
1754 }
1755 #[doc = "`OnDrag(crate::unity_engine::event_systems::pointereventdata::PointerEventData)` overload"]
1756 fn on_drag(self, event_data: impl ::core::convert::Into<crate::unity_engine::event_systems::pointereventdata::PointerEventData>) -> () {
1757 unsafe {
1758 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1759 {
1760 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1761 let __vi = *__vt.get(62usize).unwrap_or_else(|| {
1762 panic!(
1763 "unity: virtual slot {}
1764 out of range (vtable len {}
1765) on the runtime class behind {}
1766 (method `{}
1767`)",
1768 62usize,
1769 __vt.len(),
1770 <TMP_InputField as ::unity::ClassIdentity>::NAME,
1771 "OnDrag",
1772 )
1773 });
1774 let __inner: extern "C" fn(
1775 TMP_InputField,
1776 crate::unity_engine::event_systems::pointereventdata::PointerEventData,
1777 ::unity::OptionalMethod,
1778 ) -> () = ::core::mem::transmute(__vi.method_ptr);
1779 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1780 __inner(__receiver, ::core::convert::Into::into(event_data), __mi)
1781 }
1782 }
1783 }
1784 #[doc = "`MouseDragOutsideRect(crate::unity_engine::event_systems::pointereventdata::PointerEventData)` overload"]
1785 fn mouse_drag_outside_rect(
1786 self,
1787 event_data: impl ::core::convert::Into<crate::unity_engine::event_systems::pointereventdata::PointerEventData>,
1788 ) -> crate::system::collections::ienumerator::IEnumerator {
1789 unsafe {
1790 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1791 ::unity::il2cpp_call!((::unity::module_base()+0x33aa860usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
1792(TMP_InputField)__receiver,(crate::unity_engine::event_systems::pointereventdata::PointerEventData)::core::convert::Into::into(event_data))
1793 }
1794 }
1795 #[doc = "`OnEndDrag(crate::unity_engine::event_systems::pointereventdata::PointerEventData)` overload"]
1796 fn on_end_drag(self, event_data: impl ::core::convert::Into<crate::unity_engine::event_systems::pointereventdata::PointerEventData>) -> () {
1797 unsafe {
1798 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1799 {
1800 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1801 let __vi = *__vt.get(63usize).unwrap_or_else(|| {
1802 panic!(
1803 "unity: virtual slot {}
1804 out of range (vtable len {}
1805) on the runtime class behind {}
1806 (method `{}
1807`)",
1808 63usize,
1809 __vt.len(),
1810 <TMP_InputField as ::unity::ClassIdentity>::NAME,
1811 "OnEndDrag",
1812 )
1813 });
1814 let __inner: extern "C" fn(
1815 TMP_InputField,
1816 crate::unity_engine::event_systems::pointereventdata::PointerEventData,
1817 ::unity::OptionalMethod,
1818 ) -> () = ::core::mem::transmute(__vi.method_ptr);
1819 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1820 __inner(__receiver, ::core::convert::Into::into(event_data), __mi)
1821 }
1822 }
1823 }
1824 #[doc = "`OnPointerDown(crate::unity_engine::event_systems::pointereventdata::PointerEventData)` overload"]
1825 fn on_pointer_down(self, event_data: impl ::core::convert::Into<crate::unity_engine::event_systems::pointereventdata::PointerEventData>) -> () {
1826 unsafe {
1827 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1828 {
1829 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1830 let __vi = *__vt.get(32usize).unwrap_or_else(|| {
1831 panic!(
1832 "unity: virtual slot {}
1833 out of range (vtable len {}
1834) on the runtime class behind {}
1835 (method `{}
1836`)",
1837 32usize,
1838 __vt.len(),
1839 <TMP_InputField as ::unity::ClassIdentity>::NAME,
1840 "OnPointerDown",
1841 )
1842 });
1843 let __inner: extern "C" fn(
1844 TMP_InputField,
1845 crate::unity_engine::event_systems::pointereventdata::PointerEventData,
1846 ::unity::OptionalMethod,
1847 ) -> () = ::core::mem::transmute(__vi.method_ptr);
1848 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1849 __inner(__receiver, ::core::convert::Into::into(event_data), __mi)
1850 }
1851 }
1852 }
1853 #[doc = "`KeyPressed(crate::unity_engine::event::Event)` overload"]
1854 fn key_pressed(
1855 self,
1856 evt: impl ::core::convert::Into<crate::unity_engine::event::Event>,
1857 ) -> crate::tm_pro::tmp_inputfield::TMP_InputField_EditState {
1858 unsafe {
1859 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1860 ::unity::il2cpp_call!((::unity::module_base()+0x33ab110usize)as*mut u8,crate::tm_pro::tmp_inputfield::TMP_InputField_EditState;
1861(TMP_InputField)__receiver,(crate::unity_engine::event::Event)::core::convert::Into::into(evt))
1862 }
1863 }
1864 #[doc = "`IsValidChar(u16)` overload"]
1865 fn is_valid_char(self, c: impl ::core::convert::Into<u16>) -> bool {
1866 unsafe {
1867 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1868 {
1869 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1870 let __vi = *__vt.get(64usize).unwrap_or_else(|| {
1871 panic!(
1872 "unity: virtual slot {}
1873 out of range (vtable len {}
1874) on the runtime class behind {}
1875 (method `{}
1876`)",
1877 64usize,
1878 __vt.len(),
1879 <TMP_InputField as ::unity::ClassIdentity>::NAME,
1880 "IsValidChar",
1881 )
1882 });
1883 let __inner: extern "C" fn(TMP_InputField, u16, ::unity::OptionalMethod) -> bool = ::core::mem::transmute(__vi.method_ptr);
1884 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1885 __inner(__receiver, ::core::convert::Into::into(c), __mi)
1886 }
1887 }
1888 }
1889 #[doc = "`ProcessEvent(crate::unity_engine::event::Event)` overload"]
1890 fn process_event(self, e: impl ::core::convert::Into<crate::unity_engine::event::Event>) -> () {
1891 unsafe {
1892 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1893 ::unity::il2cpp_call!((::unity::module_base()+0x33ad020usize)as*mut u8,();
1894(TMP_InputField)__receiver,(crate::unity_engine::event::Event)::core::convert::Into::into(e))
1895 }
1896 }
1897 #[doc = "`OnUpdateSelected(crate::unity_engine::event_systems::baseeventdata::BaseEventData)` overload"]
1898 fn on_update_selected(self, event_data: impl ::core::convert::Into<crate::unity_engine::event_systems::baseeventdata::BaseEventData>) -> () {
1899 unsafe {
1900 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1901 {
1902 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1903 let __vi = *__vt.get(65usize).unwrap_or_else(|| {
1904 panic!(
1905 "unity: virtual slot {}
1906 out of range (vtable len {}
1907) on the runtime class behind {}
1908 (method `{}
1909`)",
1910 65usize,
1911 __vt.len(),
1912 <TMP_InputField as ::unity::ClassIdentity>::NAME,
1913 "OnUpdateSelected",
1914 )
1915 });
1916 let __inner: extern "C" fn(
1917 TMP_InputField,
1918 crate::unity_engine::event_systems::baseeventdata::BaseEventData,
1919 ::unity::OptionalMethod,
1920 ) -> () = ::core::mem::transmute(__vi.method_ptr);
1921 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1922 __inner(__receiver, ::core::convert::Into::into(event_data), __mi)
1923 }
1924 }
1925 }
1926 #[doc = "`OnScroll(crate::unity_engine::event_systems::pointereventdata::PointerEventData)` overload"]
1927 fn on_scroll(self, event_data: impl ::core::convert::Into<crate::unity_engine::event_systems::pointereventdata::PointerEventData>) -> () {
1928 unsafe {
1929 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1930 {
1931 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1932 let __vi = *__vt.get(66usize).unwrap_or_else(|| {
1933 panic!(
1934 "unity: virtual slot {}
1935 out of range (vtable len {}
1936) on the runtime class behind {}
1937 (method `{}
1938`)",
1939 66usize,
1940 __vt.len(),
1941 <TMP_InputField as ::unity::ClassIdentity>::NAME,
1942 "OnScroll",
1943 )
1944 });
1945 let __inner: extern "C" fn(
1946 TMP_InputField,
1947 crate::unity_engine::event_systems::pointereventdata::PointerEventData,
1948 ::unity::OptionalMethod,
1949 ) -> () = ::core::mem::transmute(__vi.method_ptr);
1950 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1951 __inner(__receiver, ::core::convert::Into::into(event_data), __mi)
1952 }
1953 }
1954 }
1955 #[doc = "`GetScrollPositionRelativeToViewport()` overload"]
1956 fn get_scroll_position_relative_to_viewport(self) -> f32 {
1957 unsafe {
1958 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1959 ::unity::il2cpp_call!((::unity::module_base()+0x33ad460usize)as*mut u8,f32;
1960(TMP_InputField)__receiver)
1961 }
1962 }
1963 #[doc = "`GetSelectedString()` overload"]
1964 fn get_selected_string(self) -> ::unity::Il2CppString {
1965 unsafe {
1966 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1967 ::unity::il2cpp_call!((::unity::module_base()+0x33abfa0usize)as*mut u8, ::unity::Il2CppString;
1968(TMP_InputField)__receiver)
1969 }
1970 }
1971 #[doc = "`FindNextWordBegin()` overload"]
1972 fn find_next_word_begin(self) -> i32 {
1973 unsafe {
1974 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1975 ::unity::il2cpp_call!((::unity::module_base()+0x33ad730usize)as*mut u8,i32;
1976(TMP_InputField)__receiver)
1977 }
1978 }
1979 #[doc = "`MoveRight(bool, bool)` overload"]
1980 fn move_right(self, shift: impl ::core::convert::Into<bool>, ctrl: impl ::core::convert::Into<bool>) -> () {
1981 unsafe {
1982 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1983 ::unity::il2cpp_call!((::unity::module_base()+0x33ac940usize)as*mut u8,();
1984(TMP_InputField)__receiver,(bool)::core::convert::Into::into(shift),(bool)::core::convert::Into::into(ctrl))
1985 }
1986 }
1987 #[doc = "`FindPrevWordBegin()` overload"]
1988 fn find_prev_word_begin(self) -> i32 {
1989 unsafe {
1990 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1991 ::unity::il2cpp_call!((::unity::module_base()+0x33ad830usize)as*mut u8,i32;
1992(TMP_InputField)__receiver)
1993 }
1994 }
1995 #[doc = "`MoveLeft(bool, bool)` overload"]
1996 fn move_left(self, shift: impl ::core::convert::Into<bool>, ctrl: impl ::core::convert::Into<bool>) -> () {
1997 unsafe {
1998 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1999 ::unity::il2cpp_call!((::unity::module_base()+0x33ac310usize)as*mut u8,();
2000(TMP_InputField)__receiver,(bool)::core::convert::Into::into(shift),(bool)::core::convert::Into::into(ctrl))
2001 }
2002 }
2003 #[doc = "`LineUpCharacterPosition(i32, bool)` overload"]
2004 fn line_up_character_position(self, original_pos: impl ::core::convert::Into<i32>, go_to_first_char: impl ::core::convert::Into<bool>) -> i32 {
2005 unsafe {
2006 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2007 ::unity::il2cpp_call!((::unity::module_base()+0x33ad920usize)as*mut u8,i32;
2008(TMP_InputField)__receiver,(i32)::core::convert::Into::into(original_pos),(bool)::core::convert::Into::into(go_to_first_char))
2009 }
2010 }
2011 #[doc = "`LineDownCharacterPosition(i32, bool)` overload"]
2012 fn line_down_character_position(self, original_pos: impl ::core::convert::Into<i32>, go_to_last_char: impl ::core::convert::Into<bool>) -> i32 {
2013 unsafe {
2014 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2015 ::unity::il2cpp_call!((::unity::module_base()+0x33ada70usize)as*mut u8,i32;
2016(TMP_InputField)__receiver,(i32)::core::convert::Into::into(original_pos),(bool)::core::convert::Into::into(go_to_last_char))
2017 }
2018 }
2019 #[doc = "`PageUpCharacterPosition(i32, bool)` overload"]
2020 fn page_up_character_position(self, original_pos: impl ::core::convert::Into<i32>, go_to_first_char: impl ::core::convert::Into<bool>) -> i32 {
2021 unsafe {
2022 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2023 ::unity::il2cpp_call!((::unity::module_base()+0x33adbc0usize)as*mut u8,i32;
2024(TMP_InputField)__receiver,(i32)::core::convert::Into::into(original_pos),(bool)::core::convert::Into::into(go_to_first_char))
2025 }
2026 }
2027 #[doc = "`PageDownCharacterPosition(i32, bool)` overload"]
2028 fn page_down_character_position(self, original_pos: impl ::core::convert::Into<i32>, go_to_last_char: impl ::core::convert::Into<bool>) -> i32 {
2029 unsafe {
2030 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2031 ::unity::il2cpp_call!((::unity::module_base()+0x33addb0usize)as*mut u8,i32;
2032(TMP_InputField)__receiver,(i32)::core::convert::Into::into(original_pos),(bool)::core::convert::Into::into(go_to_last_char))
2033 }
2034 }
2035 #[doc = "`MoveDown(bool)` overload"]
2036 fn move_down(self, shift: impl ::core::convert::Into<bool>) -> () {
2037 unsafe {
2038 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2039 ::unity::il2cpp_call!((::unity::module_base()+0x33acfd0usize)as*mut u8,();
2040(TMP_InputField)__receiver,(bool)::core::convert::Into::into(shift))
2041 }
2042 }
2043 #[doc = "`MoveDown(bool, bool)` overload"]
2044 fn move_down_2(self, shift: impl ::core::convert::Into<bool>, go_to_last_char: impl ::core::convert::Into<bool>) -> () {
2045 unsafe {
2046 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2047 ::unity::il2cpp_call!((::unity::module_base()+0x33adfb0usize)as*mut u8,();
2048(TMP_InputField)__receiver,(bool)::core::convert::Into::into(shift),(bool)::core::convert::Into::into(go_to_last_char))
2049 }
2050 }
2051 #[doc = "`MoveUp(bool)` overload"]
2052 fn move_up(self, shift: impl ::core::convert::Into<bool>) -> () {
2053 unsafe {
2054 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2055 ::unity::il2cpp_call!((::unity::module_base()+0x33acfc0usize)as*mut u8,();
2056(TMP_InputField)__receiver,(bool)::core::convert::Into::into(shift))
2057 }
2058 }
2059 #[doc = "`MoveUp(bool, bool)` overload"]
2060 fn move_up_2(self, shift: impl ::core::convert::Into<bool>, go_to_first_char: impl ::core::convert::Into<bool>) -> () {
2061 unsafe {
2062 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2063 ::unity::il2cpp_call!((::unity::module_base()+0x33ae330usize)as*mut u8,();
2064(TMP_InputField)__receiver,(bool)::core::convert::Into::into(shift),(bool)::core::convert::Into::into(go_to_first_char))
2065 }
2066 }
2067 #[doc = "`MovePageUp(bool)` overload"]
2068 fn move_page_up(self, shift: impl ::core::convert::Into<bool>) -> () {
2069 unsafe {
2070 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2071 ::unity::il2cpp_call!((::unity::module_base()+0x33acfe0usize)as*mut u8,();
2072(TMP_InputField)__receiver,(bool)::core::convert::Into::into(shift))
2073 }
2074 }
2075 #[doc = "`MovePageUp(bool, bool)` overload"]
2076 fn move_page_up_2(self, shift: impl ::core::convert::Into<bool>, go_to_first_char: impl ::core::convert::Into<bool>) -> () {
2077 unsafe {
2078 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2079 ::unity::il2cpp_call!((::unity::module_base()+0x33ae6b0usize)as*mut u8,();
2080(TMP_InputField)__receiver,(bool)::core::convert::Into::into(shift),(bool)::core::convert::Into::into(go_to_first_char))
2081 }
2082 }
2083 #[doc = "`MovePageDown(bool)` overload"]
2084 fn move_page_down(self, shift: impl ::core::convert::Into<bool>) -> () {
2085 unsafe {
2086 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2087 ::unity::il2cpp_call!((::unity::module_base()+0x33acff0usize)as*mut u8,();
2088(TMP_InputField)__receiver,(bool)::core::convert::Into::into(shift))
2089 }
2090 }
2091 #[doc = "`MovePageDown(bool, bool)` overload"]
2092 fn move_page_down_2(self, shift: impl ::core::convert::Into<bool>, go_to_last_char: impl ::core::convert::Into<bool>) -> () {
2093 unsafe {
2094 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2095 ::unity::il2cpp_call!((::unity::module_base()+0x33aeb50usize)as*mut u8,();
2096(TMP_InputField)__receiver,(bool)::core::convert::Into::into(shift),(bool)::core::convert::Into::into(go_to_last_char))
2097 }
2098 }
2099 #[doc = "`Delete()` overload"]
2100 fn delete(self) -> () {
2101 unsafe {
2102 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2103 ::unity::il2cpp_call!((::unity::module_base()+0x33ac0c0usize)as*mut u8,();
2104(TMP_InputField)__receiver)
2105 }
2106 }
2107 #[doc = "`DeleteKey()` overload"]
2108 fn delete_key(self) -> () {
2109 unsafe {
2110 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2111 ::unity::il2cpp_call!((::unity::module_base()+0x33abc20usize)as*mut u8,();
2112(TMP_InputField)__receiver)
2113 }
2114 }
2115 #[doc = "`Backspace()` overload"]
2116 fn backspace(self) -> () {
2117 unsafe {
2118 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2119 ::unity::il2cpp_call!((::unity::module_base()+0x33ab600usize)as*mut u8,();
2120(TMP_InputField)__receiver)
2121 }
2122 }
2123 #[doc = "`Append(::unity::Il2CppString)` overload"]
2124 fn append(self, input: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
2125 unsafe {
2126 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2127 {
2128 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2129 let __vi = *__vt.get(67usize).unwrap_or_else(|| {
2130 panic!(
2131 "unity: virtual slot {}
2132 out of range (vtable len {}
2133) on the runtime class behind {}
2134 (method `{}
2135`)",
2136 67usize,
2137 __vt.len(),
2138 <TMP_InputField as ::unity::ClassIdentity>::NAME,
2139 "Append",
2140 )
2141 });
2142 let __inner: extern "C" fn(TMP_InputField, ::unity::Il2CppString, ::unity::OptionalMethod) -> () =
2143 ::core::mem::transmute(__vi.method_ptr);
2144 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2145 __inner(__receiver, ::core::convert::Into::into(input), __mi)
2146 }
2147 }
2148 }
2149 #[doc = "`Append(u16)` overload"]
2150 fn append_2(self, input: impl ::core::convert::Into<u16>) -> () {
2151 unsafe {
2152 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2153 {
2154 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2155 let __vi = *__vt.get(68usize).unwrap_or_else(|| {
2156 panic!(
2157 "unity: virtual slot {}
2158 out of range (vtable len {}
2159) on the runtime class behind {}
2160 (method `{}
2161`)",
2162 68usize,
2163 __vt.len(),
2164 <TMP_InputField as ::unity::ClassIdentity>::NAME,
2165 "Append",
2166 )
2167 });
2168 let __inner: extern "C" fn(TMP_InputField, u16, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
2169 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2170 __inner(__receiver, ::core::convert::Into::into(input), __mi)
2171 }
2172 }
2173 }
2174 #[doc = "`Insert(u16)` overload"]
2175 fn insert(self, c: impl ::core::convert::Into<u16>) -> () {
2176 unsafe {
2177 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2178 ::unity::il2cpp_call!((::unity::module_base()+0x33af390usize)as*mut u8,();
2179(TMP_InputField)__receiver,(u16)::core::convert::Into::into(c))
2180 }
2181 }
2182 #[doc = "`UpdateTouchKeyboardFromEditChanges()` overload"]
2183 fn update_touch_keyboard_from_edit_changes(self) -> () {
2184 unsafe {
2185 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2186 ::unity::il2cpp_call!((::unity::module_base()+0x33ac2c0usize)as*mut u8,();
2187(TMP_InputField)__receiver)
2188 }
2189 }
2190 #[doc = "`SendOnValueChangedAndUpdateLabel()` overload"]
2191 fn send_on_value_changed_and_update_label(self) -> () {
2192 unsafe {
2193 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2194 ::unity::il2cpp_call!((::unity::module_base()+0x33aa250usize)as*mut u8,();
2195(TMP_InputField)__receiver)
2196 }
2197 }
2198 #[doc = "`SendOnValueChanged()` overload"]
2199 fn send_on_value_changed(self) -> () {
2200 unsafe {
2201 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2202 ::unity::il2cpp_call!((::unity::module_base()+0x33a42d0usize)as*mut u8,();
2203(TMP_InputField)__receiver)
2204 }
2205 }
2206 #[doc = "`SendOnEndEdit()` overload"]
2207 fn send_on_end_edit(self) -> () {
2208 unsafe {
2209 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2210 ::unity::il2cpp_call!((::unity::module_base()+0x33af500usize)as*mut u8,();
2211(TMP_InputField)__receiver)
2212 }
2213 }
2214 #[doc = "`SendOnSubmit()` overload"]
2215 fn send_on_submit(self) -> () {
2216 unsafe {
2217 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2218 ::unity::il2cpp_call!((::unity::module_base()+0x33ad240usize)as*mut u8,();
2219(TMP_InputField)__receiver)
2220 }
2221 }
2222 #[doc = "`SendOnFocus()` overload"]
2223 fn send_on_focus(self) -> () {
2224 unsafe {
2225 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2226 ::unity::il2cpp_call!((::unity::module_base()+0x33af560usize)as*mut u8,();
2227(TMP_InputField)__receiver)
2228 }
2229 }
2230 #[doc = "`SendOnFocusLost()` overload"]
2231 fn send_on_focus_lost(self) -> () {
2232 unsafe {
2233 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2234 ::unity::il2cpp_call!((::unity::module_base()+0x33af5c0usize)as*mut u8,();
2235(TMP_InputField)__receiver)
2236 }
2237 }
2238 #[doc = "`SendOnTextSelection()` overload"]
2239 fn send_on_text_selection(self) -> () {
2240 unsafe {
2241 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2242 ::unity::il2cpp_call!((::unity::module_base()+0x33af620usize)as*mut u8,();
2243(TMP_InputField)__receiver)
2244 }
2245 }
2246 #[doc = "`SendOnEndTextSelection()` overload"]
2247 fn send_on_end_text_selection(self) -> () {
2248 unsafe {
2249 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2250 ::unity::il2cpp_call!((::unity::module_base()+0x33af6f0usize)as*mut u8,();
2251(TMP_InputField)__receiver)
2252 }
2253 }
2254 #[doc = "`SendTouchScreenKeyboardStatusChanged()` overload"]
2255 fn send_touch_screen_keyboard_status_changed(self) -> () {
2256 unsafe {
2257 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2258 ::unity::il2cpp_call!((::unity::module_base()+0x33a9970usize)as*mut u8,();
2259(TMP_InputField)__receiver)
2260 }
2261 }
2262 #[doc = "`UpdateLabel()` overload"]
2263 fn update_label(self) -> () {
2264 unsafe {
2265 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2266 ::unity::il2cpp_call!((::unity::module_base()+0x33a3d00usize)as*mut u8,();
2267(TMP_InputField)__receiver)
2268 }
2269 }
2270 #[doc = "`UpdateScrollbar()` overload"]
2271 fn update_scrollbar(self) -> () {
2272 unsafe {
2273 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2274 ::unity::il2cpp_call!((::unity::module_base()+0x33a7b80usize)as*mut u8,();
2275(TMP_InputField)__receiver)
2276 }
2277 }
2278 #[doc = "`OnScrollbarValueChange(f32)` overload"]
2279 fn on_scrollbar_value_change(self, value: impl ::core::convert::Into<f32>) -> () {
2280 unsafe {
2281 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2282 ::unity::il2cpp_call!((::unity::module_base()+0x33af7c0usize)as*mut u8,();
2283(TMP_InputField)__receiver,(f32)::core::convert::Into::into(value))
2284 }
2285 }
2286 #[doc = "`UpdateMaskRegions()` overload"]
2287 fn update_mask_regions(self) -> () {
2288 unsafe {
2289 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2290 ::unity::il2cpp_call!((::unity::module_base()+0x33a72e0usize)as*mut u8,();
2291(TMP_InputField)__receiver)
2292 }
2293 }
2294 #[doc = "`AdjustTextPositionRelativeToViewport(f32)` overload"]
2295 fn adjust_text_position_relative_to_viewport(self, relative_position: impl ::core::convert::Into<f32>) -> () {
2296 unsafe {
2297 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2298 ::unity::il2cpp_call!((::unity::module_base()+0x33ad560usize)as*mut u8,();
2299(TMP_InputField)__receiver,(f32)::core::convert::Into::into(relative_position))
2300 }
2301 }
2302 #[doc = "`GetCaretPositionFromStringIndex(i32)` overload"]
2303 fn get_caret_position_from_string_index(self, string_index: impl ::core::convert::Into<i32>) -> i32 {
2304 unsafe {
2305 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2306 ::unity::il2cpp_call!((::unity::module_base()+0x33a7b10usize)as*mut u8,i32;
2307(TMP_InputField)__receiver,(i32)::core::convert::Into::into(string_index))
2308 }
2309 }
2310 #[doc = "`GetMinCaretPositionFromStringIndex(i32)` overload"]
2311 fn get_min_caret_position_from_string_index(self, string_index: impl ::core::convert::Into<i32>) -> i32 {
2312 unsafe {
2313 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2314 ::unity::il2cpp_call!((::unity::module_base()+0x33af810usize)as*mut u8,i32;
2315(TMP_InputField)__receiver,(i32)::core::convert::Into::into(string_index))
2316 }
2317 }
2318 #[doc = "`GetMaxCaretPositionFromStringIndex(i32)` overload"]
2319 fn get_max_caret_position_from_string_index(self, string_index: impl ::core::convert::Into<i32>) -> i32 {
2320 unsafe {
2321 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2322 ::unity::il2cpp_call!((::unity::module_base()+0x33af890usize)as*mut u8,i32;
2323(TMP_InputField)__receiver,(i32)::core::convert::Into::into(string_index))
2324 }
2325 }
2326 #[doc = "`GetStringIndexFromCaretPosition(i32)` overload"]
2327 fn get_string_index_from_caret_position(self, caret_position: impl ::core::convert::Into<i32>) -> i32 {
2328 unsafe {
2329 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2330 ::unity::il2cpp_call!((::unity::module_base()+0x33a8030usize)as*mut u8,i32;
2331(TMP_InputField)__receiver,(i32)::core::convert::Into::into(caret_position))
2332 }
2333 }
2334 #[doc = "`ForceLabelUpdate()` overload"]
2335 fn force_label_update(self) -> () {
2336 unsafe {
2337 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2338 ::unity::il2cpp_call!((::unity::module_base()+0x33af900usize)as*mut u8,();
2339(TMP_InputField)__receiver)
2340 }
2341 }
2342 #[doc = "`MarkGeometryAsDirty()` overload"]
2343 fn mark_geometry_as_dirty(self) -> () {
2344 unsafe {
2345 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2346 ::unity::il2cpp_call!((::unity::module_base()+0x33a4590usize)as*mut u8,();
2347(TMP_InputField)__receiver)
2348 }
2349 }
2350 #[doc = "`Rebuild(crate::unity_engine::ui::canvasupdate::CanvasUpdate)` overload"]
2351 fn rebuild(self, update: impl ::core::convert::Into<crate::unity_engine::ui::canvasupdate::CanvasUpdate>) -> () {
2352 unsafe {
2353 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2354 {
2355 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2356 let __vi = *__vt.get(69usize).unwrap_or_else(|| {
2357 panic!(
2358 "unity: virtual slot {}
2359 out of range (vtable len {}
2360) on the runtime class behind {}
2361 (method `{}
2362`)",
2363 69usize,
2364 __vt.len(),
2365 <TMP_InputField as ::unity::ClassIdentity>::NAME,
2366 "Rebuild",
2367 )
2368 });
2369 let __inner: extern "C" fn(TMP_InputField, crate::unity_engine::ui::canvasupdate::CanvasUpdate, ::unity::OptionalMethod) -> () =
2370 ::core::mem::transmute(__vi.method_ptr);
2371 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2372 __inner(__receiver, ::core::convert::Into::into(update), __mi)
2373 }
2374 }
2375 }
2376 #[doc = "`LayoutComplete()` overload"]
2377 fn layout_complete(self) -> () {
2378 unsafe {
2379 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2380 {
2381 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2382 let __vi = *__vt.get(70usize).unwrap_or_else(|| {
2383 panic!(
2384 "unity: virtual slot {}
2385 out of range (vtable len {}
2386) on the runtime class behind {}
2387 (method `{}
2388`)",
2389 70usize,
2390 __vt.len(),
2391 <TMP_InputField as ::unity::ClassIdentity>::NAME,
2392 "LayoutComplete",
2393 )
2394 });
2395 let __inner: extern "C" fn(TMP_InputField, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
2396 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2397 __inner(__receiver, __mi)
2398 }
2399 }
2400 }
2401 #[doc = "`GraphicUpdateComplete()` overload"]
2402 fn graphic_update_complete(self) -> () {
2403 unsafe {
2404 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2405 {
2406 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2407 let __vi = *__vt.get(71usize).unwrap_or_else(|| {
2408 panic!(
2409 "unity: virtual slot {}
2410 out of range (vtable len {}
2411) on the runtime class behind {}
2412 (method `{}
2413`)",
2414 71usize,
2415 __vt.len(),
2416 <TMP_InputField as ::unity::ClassIdentity>::NAME,
2417 "GraphicUpdateComplete",
2418 )
2419 });
2420 let __inner: extern "C" fn(TMP_InputField, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
2421 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2422 __inner(__receiver, __mi)
2423 }
2424 }
2425 }
2426 #[doc = "`UpdateGeometry()` overload"]
2427 fn update_geometry(self) -> () {
2428 unsafe {
2429 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2430 ::unity::il2cpp_call!((::unity::module_base()+0x33af920usize)as*mut u8,();
2431(TMP_InputField)__receiver)
2432 }
2433 }
2434 #[doc = "`AssignPositioningIfNeeded()` overload"]
2435 fn assign_positioning_if_needed(self) -> () {
2436 unsafe {
2437 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2438 ::unity::il2cpp_call!((::unity::module_base()+0x33a6e60usize)as*mut u8,();
2439(TMP_InputField)__receiver)
2440 }
2441 }
2442 #[doc = "`OnFillVBO(crate::unity_engine::mesh::Mesh)` overload"]
2443 fn on_fill_vbo(self, vbo: impl ::core::convert::Into<crate::unity_engine::mesh::Mesh>) -> () {
2444 unsafe {
2445 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2446 ::unity::il2cpp_call!((::unity::module_base()+0x33afa00usize)as*mut u8,();
2447(TMP_InputField)__receiver,(crate::unity_engine::mesh::Mesh)::core::convert::Into::into(vbo))
2448 }
2449 }
2450 #[doc = "`GenerateCaret(crate::unity_engine::ui::vertexhelper::VertexHelper, crate::unity_engine::vector2::Vector2)` overload"]
2451 fn generate_caret(
2452 self,
2453 vbo: impl ::core::convert::Into<crate::unity_engine::ui::vertexhelper::VertexHelper>,
2454 rounding_offset: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
2455 ) -> () {
2456 unsafe {
2457 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2458 ::unity::il2cpp_call!((::unity::module_base()+0x33aff60usize)as*mut u8,();
2459(TMP_InputField)__receiver,(crate::unity_engine::ui::vertexhelper::VertexHelper)::core::convert::Into::into(vbo),(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(rounding_offset))
2460 }
2461 }
2462 #[doc = "`CreateCursorVerts()` overload"]
2463 fn create_cursor_verts(self) -> () {
2464 unsafe {
2465 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2466 ::unity::il2cpp_call!((::unity::module_base()+0x33b0d10usize)as*mut u8,();
2467(TMP_InputField)__receiver)
2468 }
2469 }
2470 #[doc = "`GenerateHightlight(crate::unity_engine::ui::vertexhelper::VertexHelper, crate::unity_engine::vector2::Vector2)` overload"]
2471 fn generate_hightlight(
2472 self,
2473 vbo: impl ::core::convert::Into<crate::unity_engine::ui::vertexhelper::VertexHelper>,
2474 rounding_offset: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
2475 ) -> () {
2476 unsafe {
2477 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2478 ::unity::il2cpp_call!((::unity::module_base()+0x33b05a0usize)as*mut u8,();
2479(TMP_InputField)__receiver,(crate::unity_engine::ui::vertexhelper::VertexHelper)::core::convert::Into::into(vbo),(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(rounding_offset))
2480 }
2481 }
2482 #[doc = "`AdjustRectTransformRelativeToViewport(crate::unity_engine::vector2::Vector2, f32, bool)` overload"]
2483 fn adjust_rect_transform_relative_to_viewport(
2484 self,
2485 start_position: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
2486 height: impl ::core::convert::Into<f32>,
2487 is_char_visible: impl ::core::convert::Into<bool>,
2488 ) -> () {
2489 unsafe {
2490 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2491 ::unity::il2cpp_call!((::unity::module_base()+0x33b0ee0usize)as*mut u8,();
2492(TMP_InputField)__receiver,(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(start_position),(f32)::core::convert::Into::into(height),(bool)::core::convert::Into::into(is_char_visible))
2493 }
2494 }
2495 #[doc = "`Validate(::unity::Il2CppString, i32, u16)` overload"]
2496 fn validate(
2497 self,
2498 text: impl ::core::convert::Into<::unity::Il2CppString>,
2499 pos: impl ::core::convert::Into<i32>,
2500 ch: impl ::core::convert::Into<u16>,
2501 ) -> u16 {
2502 unsafe {
2503 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2504 ::unity::il2cpp_call!((::unity::module_base()+0x33a99f0usize)as*mut u8,u16;
2505(TMP_InputField)__receiver,(::unity::Il2CppString)::core::convert::Into::into(text),(i32)::core::convert::Into::into(pos),(u16)::core::convert::Into::into(ch))
2506 }
2507 }
2508 #[doc = "`ActivateInputField()` overload"]
2509 fn activate_input_field(self) -> () {
2510 unsafe {
2511 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2512 ::unity::il2cpp_call!((::unity::module_base()+0x33b13c0usize)as*mut u8,();
2513(TMP_InputField)__receiver)
2514 }
2515 }
2516 #[doc = "`ActivateInputFieldInternal()` overload"]
2517 fn activate_input_field_internal(self) -> () {
2518 unsafe {
2519 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2520 ::unity::il2cpp_call!((::unity::module_base()+0x33a9270usize)as*mut u8,();
2521(TMP_InputField)__receiver)
2522 }
2523 }
2524 #[doc = "`OnSelect(crate::unity_engine::event_systems::baseeventdata::BaseEventData)` overload"]
2525 fn on_select(self, event_data: impl ::core::convert::Into<crate::unity_engine::event_systems::baseeventdata::BaseEventData>) -> () {
2526 unsafe {
2527 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2528 {
2529 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2530 let __vi = *__vt.get(36usize).unwrap_or_else(|| {
2531 panic!(
2532 "unity: virtual slot {}
2533 out of range (vtable len {}
2534) on the runtime class behind {}
2535 (method `{}
2536`)",
2537 36usize,
2538 __vt.len(),
2539 <TMP_InputField as ::unity::ClassIdentity>::NAME,
2540 "OnSelect",
2541 )
2542 });
2543 let __inner: extern "C" fn(
2544 TMP_InputField,
2545 crate::unity_engine::event_systems::baseeventdata::BaseEventData,
2546 ::unity::OptionalMethod,
2547 ) -> () = ::core::mem::transmute(__vi.method_ptr);
2548 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2549 __inner(__receiver, ::core::convert::Into::into(event_data), __mi)
2550 }
2551 }
2552 }
2553 #[doc = "`OnPointerClick(crate::unity_engine::event_systems::pointereventdata::PointerEventData)` overload"]
2554 fn on_pointer_click(self, event_data: impl ::core::convert::Into<crate::unity_engine::event_systems::pointereventdata::PointerEventData>) -> () {
2555 unsafe {
2556 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2557 {
2558 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2559 let __vi = *__vt.get(72usize).unwrap_or_else(|| {
2560 panic!(
2561 "unity: virtual slot {}
2562 out of range (vtable len {}
2563) on the runtime class behind {}
2564 (method `{}
2565`)",
2566 72usize,
2567 __vt.len(),
2568 <TMP_InputField as ::unity::ClassIdentity>::NAME,
2569 "OnPointerClick",
2570 )
2571 });
2572 let __inner: extern "C" fn(
2573 TMP_InputField,
2574 crate::unity_engine::event_systems::pointereventdata::PointerEventData,
2575 ::unity::OptionalMethod,
2576 ) -> () = ::core::mem::transmute(__vi.method_ptr);
2577 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2578 __inner(__receiver, ::core::convert::Into::into(event_data), __mi)
2579 }
2580 }
2581 }
2582 #[doc = "`OnControlClick()` overload"]
2583 fn on_control_click(self) -> () {
2584 unsafe {
2585 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2586 ::unity::il2cpp_call!((::unity::module_base()+0x33b1560usize)as*mut u8,();
2587(TMP_InputField)__receiver)
2588 }
2589 }
2590 #[doc = "`ReleaseSelection()` overload"]
2591 fn release_selection(self) -> () {
2592 unsafe {
2593 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2594 ::unity::il2cpp_call!((::unity::module_base()+0x33a98a0usize)as*mut u8,();
2595(TMP_InputField)__receiver)
2596 }
2597 }
2598 #[doc = "`DeactivateInputField(bool)` overload"]
2599 fn deactivate_input_field(self, clear_selection: impl ::core::convert::Into<bool>) -> () {
2600 unsafe {
2601 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2602 ::unity::il2cpp_call!((::unity::module_base()+0x33a7690usize)as*mut u8,();
2603(TMP_InputField)__receiver,(bool)::core::convert::Into::into(clear_selection))
2604 }
2605 }
2606 #[doc = "`OnDeselect(crate::unity_engine::event_systems::baseeventdata::BaseEventData)` overload"]
2607 fn on_deselect(self, event_data: impl ::core::convert::Into<crate::unity_engine::event_systems::baseeventdata::BaseEventData>) -> () {
2608 unsafe {
2609 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2610 {
2611 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2612 let __vi = *__vt.get(37usize).unwrap_or_else(|| {
2613 panic!(
2614 "unity: virtual slot {}
2615 out of range (vtable len {}
2616) on the runtime class behind {}
2617 (method `{}
2618`)",
2619 37usize,
2620 __vt.len(),
2621 <TMP_InputField as ::unity::ClassIdentity>::NAME,
2622 "OnDeselect",
2623 )
2624 });
2625 let __inner: extern "C" fn(
2626 TMP_InputField,
2627 crate::unity_engine::event_systems::baseeventdata::BaseEventData,
2628 ::unity::OptionalMethod,
2629 ) -> () = ::core::mem::transmute(__vi.method_ptr);
2630 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2631 __inner(__receiver, ::core::convert::Into::into(event_data), __mi)
2632 }
2633 }
2634 }
2635 #[doc = "`OnSubmit(crate::unity_engine::event_systems::baseeventdata::BaseEventData)` overload"]
2636 fn on_submit(self, event_data: impl ::core::convert::Into<crate::unity_engine::event_systems::baseeventdata::BaseEventData>) -> () {
2637 unsafe {
2638 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2639 {
2640 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2641 let __vi = *__vt.get(73usize).unwrap_or_else(|| {
2642 panic!(
2643 "unity: virtual slot {}
2644 out of range (vtable len {}
2645) on the runtime class behind {}
2646 (method `{}
2647`)",
2648 73usize,
2649 __vt.len(),
2650 <TMP_InputField as ::unity::ClassIdentity>::NAME,
2651 "OnSubmit",
2652 )
2653 });
2654 let __inner: extern "C" fn(
2655 TMP_InputField,
2656 crate::unity_engine::event_systems::baseeventdata::BaseEventData,
2657 ::unity::OptionalMethod,
2658 ) -> () = ::core::mem::transmute(__vi.method_ptr);
2659 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2660 __inner(__receiver, ::core::convert::Into::into(event_data), __mi)
2661 }
2662 }
2663 }
2664 #[doc = "`EnforceContentType()` overload"]
2665 fn enforce_content_type(self) -> () {
2666 unsafe {
2667 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2668 ::unity::il2cpp_call!((::unity::module_base()+0x33a56c0usize)as*mut u8,();
2669(TMP_InputField)__receiver)
2670 }
2671 }
2672 #[doc = "`SetTextComponentWrapMode()` overload"]
2673 fn set_text_component_wrap_mode(self) -> () {
2674 unsafe {
2675 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2676 ::unity::il2cpp_call!((::unity::module_base()+0x33a36a0usize)as*mut u8,();
2677(TMP_InputField)__receiver)
2678 }
2679 }
2680 #[doc = "`SetTextComponentRichTextMode()` overload"]
2681 fn set_text_component_rich_text_mode(self) -> () {
2682 unsafe {
2683 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2684 ::unity::il2cpp_call!((::unity::module_base()+0x33a5d20usize)as*mut u8,();
2685(TMP_InputField)__receiver)
2686 }
2687 }
2688 #[doc = "`SetToCustomIfContentTypeIsNot(::unity::Array<crate::tm_pro::tmp_inputfield::TMP_InputField_ContentType>)` overload"]
2689 fn set_to_custom_if_content_type_is_not(
2690 self,
2691 allowed_content_types: impl ::core::convert::Into<::unity::Array<crate::tm_pro::tmp_inputfield::TMP_InputField_ContentType>>,
2692 ) -> () {
2693 unsafe {
2694 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2695 ::unity::il2cpp_call!((::unity::module_base()+0x33a5890usize)as*mut u8,();
2696(TMP_InputField)__receiver,(::unity::Array<crate::tm_pro::tmp_inputfield::TMP_InputField_ContentType>)::core::convert::Into::into(allowed_content_types))
2697 }
2698 }
2699 #[doc = "`SetToCustom()` overload"]
2700 fn set_to_custom(self) -> () {
2701 unsafe {
2702 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2703 ::unity::il2cpp_call!((::unity::module_base()+0x33a5a30usize)as*mut u8,();
2704(TMP_InputField)__receiver)
2705 }
2706 }
2707 #[doc = "`SetToCustom(crate::tm_pro::tmp_inputfield::TMP_InputField_CharacterValidation)` overload"]
2708 fn set_to_custom_2(
2709 self,
2710 character_validation: impl ::core::convert::Into<crate::tm_pro::tmp_inputfield::TMP_InputField_CharacterValidation>,
2711 ) -> () {
2712 unsafe {
2713 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2714 ::unity::il2cpp_call!((::unity::module_base()+0x33a5c30usize)as*mut u8,();
2715(TMP_InputField)__receiver,(crate::tm_pro::tmp_inputfield::TMP_InputField_CharacterValidation)::core::convert::Into::into(character_validation))
2716 }
2717 }
2718 #[doc = "`DoStateTransition(crate::unity_engine::ui::selectable::Selectable_SelectionState, bool)` overload"]
2719 fn do_state_transition(
2720 self,
2721 state: impl ::core::convert::Into<crate::unity_engine::ui::selectable::Selectable_SelectionState>,
2722 instant: impl ::core::convert::Into<bool>,
2723 ) -> () {
2724 unsafe {
2725 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2726 {
2727 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2728 let __vi = *__vt.get(26usize).unwrap_or_else(|| {
2729 panic!(
2730 "unity: virtual slot {}
2731 out of range (vtable len {}
2732) on the runtime class behind {}
2733 (method `{}
2734`)",
2735 26usize,
2736 __vt.len(),
2737 <TMP_InputField as ::unity::ClassIdentity>::NAME,
2738 "DoStateTransition",
2739 )
2740 });
2741 let __inner: extern "C" fn(
2742 TMP_InputField,
2743 crate::unity_engine::ui::selectable::Selectable_SelectionState,
2744 bool,
2745 ::unity::OptionalMethod,
2746 ) -> () = ::core::mem::transmute(__vi.method_ptr);
2747 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2748 __inner(__receiver, ::core::convert::Into::into(state), ::core::convert::Into::into(instant), __mi)
2749 }
2750 }
2751 }
2752 #[doc = "`CalculateLayoutInputHorizontal()` overload"]
2753 fn calculate_layout_input_horizontal(self) -> () {
2754 unsafe {
2755 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2756 {
2757 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2758 let __vi = *__vt.get(74usize).unwrap_or_else(|| {
2759 panic!(
2760 "unity: virtual slot {}
2761 out of range (vtable len {}
2762) on the runtime class behind {}
2763 (method `{}
2764`)",
2765 74usize,
2766 __vt.len(),
2767 <TMP_InputField as ::unity::ClassIdentity>::NAME,
2768 "CalculateLayoutInputHorizontal",
2769 )
2770 });
2771 let __inner: extern "C" fn(TMP_InputField, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
2772 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2773 __inner(__receiver, __mi)
2774 }
2775 }
2776 }
2777 #[doc = "`CalculateLayoutInputVertical()` overload"]
2778 fn calculate_layout_input_vertical(self) -> () {
2779 unsafe {
2780 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2781 {
2782 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2783 let __vi = *__vt.get(75usize).unwrap_or_else(|| {
2784 panic!(
2785 "unity: virtual slot {}
2786 out of range (vtable len {}
2787) on the runtime class behind {}
2788 (method `{}
2789`)",
2790 75usize,
2791 __vt.len(),
2792 <TMP_InputField as ::unity::ClassIdentity>::NAME,
2793 "CalculateLayoutInputVertical",
2794 )
2795 });
2796 let __inner: extern "C" fn(TMP_InputField, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
2797 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2798 __inner(__receiver, __mi)
2799 }
2800 }
2801 }
2802 #[doc = "`get_minWidth()` overload"]
2803 fn get_min_width(self) -> f32 {
2804 unsafe {
2805 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2806 {
2807 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2808 let __vi = *__vt.get(76usize).unwrap_or_else(|| {
2809 panic!(
2810 "unity: virtual slot {}
2811 out of range (vtable len {}
2812) on the runtime class behind {}
2813 (method `{}
2814`)",
2815 76usize,
2816 __vt.len(),
2817 <TMP_InputField as ::unity::ClassIdentity>::NAME,
2818 "get_minWidth",
2819 )
2820 });
2821 let __inner: extern "C" fn(TMP_InputField, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__vi.method_ptr);
2822 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2823 __inner(__receiver, __mi)
2824 }
2825 }
2826 }
2827 #[doc = "`get_preferredWidth()` overload"]
2828 fn get_preferred_width(self) -> f32 {
2829 unsafe {
2830 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2831 {
2832 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2833 let __vi = *__vt.get(77usize).unwrap_or_else(|| {
2834 panic!(
2835 "unity: virtual slot {}
2836 out of range (vtable len {}
2837) on the runtime class behind {}
2838 (method `{}
2839`)",
2840 77usize,
2841 __vt.len(),
2842 <TMP_InputField as ::unity::ClassIdentity>::NAME,
2843 "get_preferredWidth",
2844 )
2845 });
2846 let __inner: extern "C" fn(TMP_InputField, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__vi.method_ptr);
2847 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2848 __inner(__receiver, __mi)
2849 }
2850 }
2851 }
2852 #[doc = "`get_flexibleWidth()` overload"]
2853 fn get_flexible_width(self) -> f32 {
2854 unsafe {
2855 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2856 {
2857 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2858 let __vi = *__vt.get(78usize).unwrap_or_else(|| {
2859 panic!(
2860 "unity: virtual slot {}
2861 out of range (vtable len {}
2862) on the runtime class behind {}
2863 (method `{}
2864`)",
2865 78usize,
2866 __vt.len(),
2867 <TMP_InputField as ::unity::ClassIdentity>::NAME,
2868 "get_flexibleWidth",
2869 )
2870 });
2871 let __inner: extern "C" fn(TMP_InputField, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__vi.method_ptr);
2872 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2873 __inner(__receiver, __mi)
2874 }
2875 }
2876 }
2877 #[doc = "`get_minHeight()` overload"]
2878 fn get_min_height(self) -> f32 {
2879 unsafe {
2880 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2881 {
2882 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2883 let __vi = *__vt.get(79usize).unwrap_or_else(|| {
2884 panic!(
2885 "unity: virtual slot {}
2886 out of range (vtable len {}
2887) on the runtime class behind {}
2888 (method `{}
2889`)",
2890 79usize,
2891 __vt.len(),
2892 <TMP_InputField as ::unity::ClassIdentity>::NAME,
2893 "get_minHeight",
2894 )
2895 });
2896 let __inner: extern "C" fn(TMP_InputField, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__vi.method_ptr);
2897 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2898 __inner(__receiver, __mi)
2899 }
2900 }
2901 }
2902 #[doc = "`get_preferredHeight()` overload"]
2903 fn get_preferred_height(self) -> f32 {
2904 unsafe {
2905 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2906 {
2907 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2908 let __vi = *__vt.get(80usize).unwrap_or_else(|| {
2909 panic!(
2910 "unity: virtual slot {}
2911 out of range (vtable len {}
2912) on the runtime class behind {}
2913 (method `{}
2914`)",
2915 80usize,
2916 __vt.len(),
2917 <TMP_InputField as ::unity::ClassIdentity>::NAME,
2918 "get_preferredHeight",
2919 )
2920 });
2921 let __inner: extern "C" fn(TMP_InputField, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__vi.method_ptr);
2922 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2923 __inner(__receiver, __mi)
2924 }
2925 }
2926 }
2927 #[doc = "`get_flexibleHeight()` overload"]
2928 fn get_flexible_height(self) -> f32 {
2929 unsafe {
2930 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2931 {
2932 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2933 let __vi = *__vt.get(81usize).unwrap_or_else(|| {
2934 panic!(
2935 "unity: virtual slot {}
2936 out of range (vtable len {}
2937) on the runtime class behind {}
2938 (method `{}
2939`)",
2940 81usize,
2941 __vt.len(),
2942 <TMP_InputField as ::unity::ClassIdentity>::NAME,
2943 "get_flexibleHeight",
2944 )
2945 });
2946 let __inner: extern "C" fn(TMP_InputField, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__vi.method_ptr);
2947 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2948 __inner(__receiver, __mi)
2949 }
2950 }
2951 }
2952 #[doc = "`get_layoutPriority()` overload"]
2953 fn get_layout_priority(self) -> i32 {
2954 unsafe {
2955 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2956 {
2957 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2958 let __vi = *__vt.get(82usize).unwrap_or_else(|| {
2959 panic!(
2960 "unity: virtual slot {}
2961 out of range (vtable len {}
2962) on the runtime class behind {}
2963 (method `{}
2964`)",
2965 82usize,
2966 __vt.len(),
2967 <TMP_InputField as ::unity::ClassIdentity>::NAME,
2968 "get_layoutPriority",
2969 )
2970 });
2971 let __inner: extern "C" fn(TMP_InputField, ::unity::OptionalMethod) -> i32 = ::core::mem::transmute(__vi.method_ptr);
2972 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2973 __inner(__receiver, __mi)
2974 }
2975 }
2976 }
2977 #[doc = "`SetGlobalPointSize(f32)` overload"]
2978 fn set_global_point_size(self, point_size: impl ::core::convert::Into<f32>) -> () {
2979 unsafe {
2980 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2981 ::unity::il2cpp_call!((::unity::module_base()+0x33a5250usize)as*mut u8,();
2982(TMP_InputField)__receiver,(f32)::core::convert::Into::into(point_size))
2983 }
2984 }
2985 #[doc = "`SetGlobalFontAsset(crate::tm_pro::tmp_fontasset::TMP_FontAsset)` overload"]
2986 fn set_global_font_asset(self, font_asset: impl ::core::convert::Into<crate::tm_pro::tmp_fontasset::TMP_FontAsset>) -> () {
2987 unsafe {
2988 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2989 ::unity::il2cpp_call!((::unity::module_base()+0x33a53f0usize)as*mut u8,();
2990(TMP_InputField)__receiver,(crate::tm_pro::tmp_fontasset::TMP_FontAsset)::core::convert::Into::into(font_asset))
2991 }
2992 }
2993 #[doc = "`UnityEngine.UI.ICanvasElement.get_transform()` overload"]
2994 fn unity_engine_ui_i_canvas_element_get_transform(self) -> crate::unity_engine::transform::Transform {
2995 unsafe {
2996 let __receiver = <TMP_InputField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2997 {
2998 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2999 let __vi = *__vt.get(46usize).unwrap_or_else(|| {
3000 panic!(
3001 "unity: virtual slot {}
3002 out of range (vtable len {}
3003) on the runtime class behind {}
3004 (method `{}
3005`)",
3006 46usize,
3007 __vt.len(),
3008 <TMP_InputField as ::unity::ClassIdentity>::NAME,
3009 "UnityEngine.UI.ICanvasElement.get_transform",
3010 )
3011 });
3012 let __inner: extern "C" fn(TMP_InputField, ::unity::OptionalMethod) -> crate::unity_engine::transform::Transform =
3013 ::core::mem::transmute(__vi.method_ptr);
3014 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3015 __inner(__receiver, __mi)
3016 }
3017 }
3018 }
3019}
3020
3021#[cfg(feature = "tm_pro-tmp_inputfield")]
3022impl<__T: ITMP_InputField> ITMP_InputFieldMethods for __T {}
3023
3024#[cfg(feature = "tm_pro-tmp_inputfield")]
3025impl TMP_InputField {
3026 pub fn get_input_system_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3027 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3028 }
3029
3030 pub fn get_composition_string_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3031 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3032 }
3033
3034 pub fn get_composition_length_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3035 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
3036 }
3037
3038 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3039 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
3040 }
3041
3042 pub fn get_mesh_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3043 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
3044 }
3045
3046 pub fn get_should_hide_mobile_input_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3047 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
3048 }
3049
3050 pub fn set_should_hide_mobile_input_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3051 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
3052 }
3053
3054 pub fn get_should_hide_soft_keyboard_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3055 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
3056 }
3057
3058 pub fn set_should_hide_soft_keyboard_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3059 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
3060 }
3061
3062 pub fn is_keyboard_using_events_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3063 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
3064 }
3065
3066 pub fn get_text_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3067 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
3068 }
3069
3070 pub fn set_text_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3071 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
3072 }
3073
3074 pub fn set_text_without_notify_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3075 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
3076 }
3077
3078 pub fn set_text_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3079 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
3080 }
3081
3082 pub fn get_is_focused_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3083 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
3084 }
3085
3086 pub fn get_caret_blink_rate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3087 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
3088 }
3089
3090 pub fn set_caret_blink_rate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3091 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
3092 }
3093
3094 pub fn get_caret_width_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3095 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
3096 }
3097
3098 pub fn set_caret_width_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3099 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
3100 }
3101
3102 pub fn get_text_viewport_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3103 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
3104 }
3105
3106 pub fn set_text_viewport_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3107 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
3108 }
3109
3110 pub fn get_text_component_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3111 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
3112 }
3113
3114 pub fn set_text_component_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3115 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
3116 }
3117
3118 pub fn get_placeholder_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3119 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
3120 }
3121
3122 pub fn set_placeholder_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3123 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
3124 }
3125
3126 pub fn get_vertical_scrollbar_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3127 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
3128 }
3129
3130 pub fn set_vertical_scrollbar_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3131 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
3132 }
3133
3134 pub fn get_scroll_sensitivity_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3135 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
3136 }
3137
3138 pub fn set_scroll_sensitivity_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3139 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
3140 }
3141
3142 pub fn get_caret_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3143 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
3144 }
3145
3146 pub fn set_caret_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3147 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
3148 }
3149
3150 pub fn get_custom_caret_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3151 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
3152 }
3153
3154 pub fn set_custom_caret_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3155 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
3156 }
3157
3158 pub fn get_selection_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3159 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
3160 }
3161
3162 pub fn set_selection_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3163 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
3164 }
3165
3166 pub fn get_on_end_edit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3167 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
3168 }
3169
3170 pub fn set_on_end_edit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3171 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
3172 }
3173
3174 pub fn get_on_submit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3175 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
3176 }
3177
3178 pub fn set_on_submit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3179 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
3180 }
3181
3182 pub fn get_on_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3183 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
3184 }
3185
3186 pub fn set_on_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3187 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
3188 }
3189
3190 pub fn get_on_deselect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3191 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
3192 }
3193
3194 pub fn set_on_deselect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3195 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
3196 }
3197
3198 pub fn get_on_text_selection_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3199 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
3200 }
3201
3202 pub fn set_on_text_selection_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3203 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
3204 }
3205
3206 pub fn get_on_end_text_selection_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3207 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
3208 }
3209
3210 pub fn set_on_end_text_selection_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3211 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
3212 }
3213
3214 pub fn get_on_value_changed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3215 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
3216 }
3217
3218 pub fn set_on_value_changed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3219 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
3220 }
3221
3222 pub fn get_on_touch_screen_keyboard_status_changed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3223 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
3224 }
3225
3226 pub fn set_on_touch_screen_keyboard_status_changed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3227 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
3228 }
3229
3230 pub fn get_on_validate_input_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3231 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
3232 }
3233
3234 pub fn set_on_validate_input_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3235 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
3236 }
3237
3238 pub fn get_character_limit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3239 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
3240 }
3241
3242 pub fn set_character_limit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3243 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
3244 }
3245
3246 pub fn get_point_size_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3247 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
3248 }
3249
3250 pub fn set_point_size_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3251 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
3252 }
3253
3254 pub fn get_font_asset_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3255 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
3256 }
3257
3258 pub fn set_font_asset_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3259 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
3260 }
3261
3262 pub fn get_on_focus_select_all_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3263 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
3264 }
3265
3266 pub fn set_on_focus_select_all_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3267 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
3268 }
3269
3270 pub fn get_reset_on_de_activation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3271 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
3272 }
3273
3274 pub fn set_reset_on_de_activation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3275 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
3276 }
3277
3278 pub fn get_restore_original_text_on_escape_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3279 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
3280 }
3281
3282 pub fn set_restore_original_text_on_escape_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3283 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
3284 }
3285
3286 pub fn get_is_rich_text_editing_allowed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3287 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
3288 }
3289
3290 pub fn set_is_rich_text_editing_allowed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3291 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
3292 }
3293
3294 pub fn get_content_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3295 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
3296 }
3297
3298 pub fn set_content_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3299 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
3300 }
3301
3302 pub fn get_line_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3303 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
3304 }
3305
3306 pub fn set_line_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3307 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
3308 }
3309
3310 pub fn get_line_limit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3311 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[71]
3312 }
3313
3314 pub fn set_line_limit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3315 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[72]
3316 }
3317
3318 pub fn get_input_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3319 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[73]
3320 }
3321
3322 pub fn set_input_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3323 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[74]
3324 }
3325
3326 pub fn get_keyboard_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3327 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[75]
3328 }
3329
3330 pub fn set_keyboard_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3331 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[76]
3332 }
3333
3334 pub fn get_character_validation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3335 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[77]
3336 }
3337
3338 pub fn set_character_validation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3339 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[78]
3340 }
3341
3342 pub fn get_input_validator_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3343 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[79]
3344 }
3345
3346 pub fn set_input_validator_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3347 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[80]
3348 }
3349
3350 pub fn get_read_only_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3351 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[81]
3352 }
3353
3354 pub fn set_read_only_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3355 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[82]
3356 }
3357
3358 pub fn get_rich_text_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3359 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[83]
3360 }
3361
3362 pub fn set_rich_text_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3363 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[84]
3364 }
3365
3366 pub fn get_multi_line_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3367 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[85]
3368 }
3369
3370 pub fn get_asterisk_char_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3371 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[86]
3372 }
3373
3374 pub fn set_asterisk_char_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3375 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[87]
3376 }
3377
3378 pub fn get_was_canceled_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3379 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[88]
3380 }
3381
3382 pub fn clamp_string_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3383 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[89]
3384 }
3385
3386 pub fn clamp_caret_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3387 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[90]
3388 }
3389
3390 pub fn get_caret_position_internal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3391 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[91]
3392 }
3393
3394 pub fn set_caret_position_internal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3395 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[92]
3396 }
3397
3398 pub fn get_string_position_internal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3399 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[93]
3400 }
3401
3402 pub fn set_string_position_internal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3403 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[94]
3404 }
3405
3406 pub fn get_caret_select_position_internal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3407 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[95]
3408 }
3409
3410 pub fn set_caret_select_position_internal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3411 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[96]
3412 }
3413
3414 pub fn get_string_select_position_internal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3415 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[97]
3416 }
3417
3418 pub fn set_string_select_position_internal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3419 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[98]
3420 }
3421
3422 pub fn get_has_selection_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3423 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[99]
3424 }
3425
3426 pub fn get_caret_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3427 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[100]
3428 }
3429
3430 pub fn set_caret_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3431 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[101]
3432 }
3433
3434 pub fn get_selection_anchor_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3435 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[102]
3436 }
3437
3438 pub fn set_selection_anchor_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3439 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[103]
3440 }
3441
3442 pub fn get_selection_focus_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3443 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[104]
3444 }
3445
3446 pub fn set_selection_focus_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3447 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[105]
3448 }
3449
3450 pub fn get_string_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3451 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[106]
3452 }
3453
3454 pub fn set_string_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3455 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[107]
3456 }
3457
3458 pub fn get_selection_string_anchor_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3459 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[108]
3460 }
3461
3462 pub fn set_selection_string_anchor_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3463 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[109]
3464 }
3465
3466 pub fn get_selection_string_focus_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3467 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[110]
3468 }
3469
3470 pub fn set_selection_string_focus_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3471 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[111]
3472 }
3473
3474 pub fn on_enable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3475 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[112]
3476 }
3477
3478 pub fn on_disable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3479 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[113]
3480 }
3481
3482 pub fn on_text_changed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3483 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[114]
3484 }
3485
3486 pub fn caret_blink_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3487 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[115]
3488 }
3489
3490 pub fn set_caret_visible_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3491 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[116]
3492 }
3493
3494 pub fn set_caret_active_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3495 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[117]
3496 }
3497
3498 pub fn on_focus_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3499 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[118]
3500 }
3501
3502 pub fn select_all_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3503 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[119]
3504 }
3505
3506 pub fn move_text_end_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3507 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[120]
3508 }
3509
3510 pub fn move_text_start_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3511 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[121]
3512 }
3513
3514 pub fn move_to_end_of_line_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3515 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[122]
3516 }
3517
3518 pub fn move_to_start_of_line_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3519 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[123]
3520 }
3521
3522 pub fn get_clipboard_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3523 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[124]
3524 }
3525
3526 pub fn set_clipboard_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3527 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[125]
3528 }
3529
3530 pub fn in_place_editing_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3531 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[126]
3532 }
3533
3534 pub fn update_string_position_from_keyboard_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3535 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[127]
3536 }
3537
3538 pub fn late_update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3539 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[128]
3540 }
3541
3542 pub fn may_drag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3543 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[129]
3544 }
3545
3546 pub fn on_begin_drag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3547 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[130]
3548 }
3549
3550 pub fn on_drag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3551 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[131]
3552 }
3553
3554 pub fn mouse_drag_outside_rect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3555 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[132]
3556 }
3557
3558 pub fn on_end_drag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3559 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[133]
3560 }
3561
3562 pub fn on_pointer_down_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3563 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[134]
3564 }
3565
3566 pub fn key_pressed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3567 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[135]
3568 }
3569
3570 pub fn is_valid_char_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3571 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[136]
3572 }
3573
3574 pub fn process_event_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3575 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[137]
3576 }
3577
3578 pub fn on_update_selected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3579 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[138]
3580 }
3581
3582 pub fn on_scroll_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3583 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[139]
3584 }
3585
3586 pub fn get_scroll_position_relative_to_viewport_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3587 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[140]
3588 }
3589
3590 pub fn get_selected_string_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3591 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[141]
3592 }
3593
3594 pub fn find_next_word_begin_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3595 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[142]
3596 }
3597
3598 pub fn move_right_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3599 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[143]
3600 }
3601
3602 pub fn find_prev_word_begin_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3603 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[144]
3604 }
3605
3606 pub fn move_left_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3607 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[145]
3608 }
3609
3610 pub fn line_up_character_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3611 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[146]
3612 }
3613
3614 pub fn line_down_character_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3615 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[147]
3616 }
3617
3618 pub fn page_up_character_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3619 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[148]
3620 }
3621
3622 pub fn page_down_character_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3623 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[149]
3624 }
3625
3626 pub fn move_down_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3627 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[150]
3628 }
3629
3630 pub fn move_down_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3631 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[151]
3632 }
3633
3634 pub fn move_up_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3635 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[152]
3636 }
3637
3638 pub fn move_up_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3639 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[153]
3640 }
3641
3642 pub fn move_page_up_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3643 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[154]
3644 }
3645
3646 pub fn move_page_up_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3647 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[155]
3648 }
3649
3650 pub fn move_page_down_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3651 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[156]
3652 }
3653
3654 pub fn move_page_down_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3655 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[157]
3656 }
3657
3658 pub fn delete_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3659 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[158]
3660 }
3661
3662 pub fn delete_key_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3663 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[159]
3664 }
3665
3666 pub fn backspace_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3667 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[160]
3668 }
3669
3670 pub fn append_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3671 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[161]
3672 }
3673
3674 pub fn append_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3675 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[162]
3676 }
3677
3678 pub fn insert_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3679 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[163]
3680 }
3681
3682 pub fn update_touch_keyboard_from_edit_changes_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3683 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[164]
3684 }
3685
3686 pub fn send_on_value_changed_and_update_label_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3687 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[165]
3688 }
3689
3690 pub fn send_on_value_changed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3691 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[166]
3692 }
3693
3694 pub fn send_on_end_edit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3695 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[167]
3696 }
3697
3698 pub fn send_on_submit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3699 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[168]
3700 }
3701
3702 pub fn send_on_focus_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3703 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[169]
3704 }
3705
3706 pub fn send_on_focus_lost_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3707 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[170]
3708 }
3709
3710 pub fn send_on_text_selection_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3711 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[171]
3712 }
3713
3714 pub fn send_on_end_text_selection_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3715 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[172]
3716 }
3717
3718 pub fn send_touch_screen_keyboard_status_changed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3719 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[173]
3720 }
3721
3722 pub fn update_label_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3723 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[174]
3724 }
3725
3726 pub fn update_scrollbar_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3727 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[175]
3728 }
3729
3730 pub fn on_scrollbar_value_change_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3731 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[176]
3732 }
3733
3734 pub fn update_mask_regions_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3735 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[177]
3736 }
3737
3738 pub fn adjust_text_position_relative_to_viewport_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3739 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[178]
3740 }
3741
3742 pub fn get_caret_position_from_string_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3743 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[179]
3744 }
3745
3746 pub fn get_min_caret_position_from_string_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3747 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[180]
3748 }
3749
3750 pub fn get_max_caret_position_from_string_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3751 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[181]
3752 }
3753
3754 pub fn get_string_index_from_caret_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3755 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[182]
3756 }
3757
3758 pub fn force_label_update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3759 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[183]
3760 }
3761
3762 pub fn mark_geometry_as_dirty_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3763 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[184]
3764 }
3765
3766 pub fn rebuild_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3767 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[185]
3768 }
3769
3770 pub fn layout_complete_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3771 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[186]
3772 }
3773
3774 pub fn graphic_update_complete_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3775 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[187]
3776 }
3777
3778 pub fn update_geometry_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3779 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[188]
3780 }
3781
3782 pub fn assign_positioning_if_needed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3783 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[189]
3784 }
3785
3786 pub fn on_fill_vbo_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3787 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[190]
3788 }
3789
3790 pub fn generate_caret_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3791 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[191]
3792 }
3793
3794 pub fn create_cursor_verts_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3795 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[192]
3796 }
3797
3798 pub fn generate_hightlight_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3799 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[193]
3800 }
3801
3802 pub fn adjust_rect_transform_relative_to_viewport_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3803 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[194]
3804 }
3805
3806 pub fn validate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3807 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[195]
3808 }
3809
3810 pub fn activate_input_field_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3811 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[196]
3812 }
3813
3814 pub fn activate_input_field_internal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3815 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[197]
3816 }
3817
3818 pub fn on_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3819 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[198]
3820 }
3821
3822 pub fn on_pointer_click_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3823 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[199]
3824 }
3825
3826 pub fn on_control_click_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3827 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[200]
3828 }
3829
3830 pub fn release_selection_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3831 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[201]
3832 }
3833
3834 pub fn deactivate_input_field_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3835 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[202]
3836 }
3837
3838 pub fn on_deselect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3839 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[203]
3840 }
3841
3842 pub fn on_submit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3843 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[204]
3844 }
3845
3846 pub fn enforce_content_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3847 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[205]
3848 }
3849
3850 pub fn set_text_component_wrap_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3851 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[206]
3852 }
3853
3854 pub fn set_text_component_rich_text_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3855 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[207]
3856 }
3857
3858 pub fn set_to_custom_if_content_type_is_not_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3859 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[208]
3860 }
3861
3862 pub fn set_to_custom_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3863 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[209]
3864 }
3865
3866 pub fn set_to_custom_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3867 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[210]
3868 }
3869
3870 pub fn do_state_transition_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3871 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[211]
3872 }
3873
3874 pub fn calculate_layout_input_horizontal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3875 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[212]
3876 }
3877
3878 pub fn calculate_layout_input_vertical_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3879 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[213]
3880 }
3881
3882 pub fn get_min_width_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3883 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[214]
3884 }
3885
3886 pub fn get_preferred_width_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3887 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[215]
3888 }
3889
3890 pub fn get_flexible_width_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3891 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[216]
3892 }
3893
3894 pub fn get_min_height_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3895 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[217]
3896 }
3897
3898 pub fn get_preferred_height_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3899 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[218]
3900 }
3901
3902 pub fn get_flexible_height_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3903 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[219]
3904 }
3905
3906 pub fn get_layout_priority_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3907 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[220]
3908 }
3909
3910 pub fn set_global_point_size_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3911 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[221]
3912 }
3913
3914 pub fn set_global_font_asset_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3915 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[222]
3916 }
3917
3918 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3919 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[223]
3920 }
3921
3922 pub fn unity_engine_ui_i_canvas_element_get_transform_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3923 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[224]
3924 }
3925}
3926
3927#[cfg(feature = "tm_pro-tmp_inputfield")]
3928impl TMP_InputField {
3929 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `OnEnable`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3930 pub unsafe fn on_enable(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
3931 let __mi = Self::on_enable_method_info();
3932 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
3933 __inner(this.into(), ::core::option::Option::None)
3934 }
3935
3936 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `OnDisable`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3937 pub unsafe fn on_disable(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
3938 let __mi = Self::on_disable_method_info();
3939 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
3940 __inner(this.into(), ::core::option::Option::None)
3941 }
3942
3943 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `LateUpdate`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3944 pub unsafe fn late_update(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
3945 let __mi = Self::late_update_method_info();
3946 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
3947 __inner(this.into(), ::core::option::Option::None)
3948 }
3949
3950 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `OnBeginDrag`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3951 pub unsafe fn on_begin_drag(
3952 this: impl ::core::convert::Into<::unity::IlInstance>,
3953 event_data: crate::unity_engine::event_systems::pointereventdata::PointerEventData,
3954 ) -> () {
3955 let __mi = Self::on_begin_drag_method_info();
3956 let __inner: extern "C" fn(
3957 ::unity::IlInstance,
3958 crate::unity_engine::event_systems::pointereventdata::PointerEventData,
3959 ::unity::OptionalMethod,
3960 ) -> () = ::core::mem::transmute(__mi.method_ptr);
3961 __inner(this.into(), event_data, ::core::option::Option::None)
3962 }
3963
3964 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `OnDrag`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3965 pub unsafe fn on_drag(
3966 this: impl ::core::convert::Into<::unity::IlInstance>,
3967 event_data: crate::unity_engine::event_systems::pointereventdata::PointerEventData,
3968 ) -> () {
3969 let __mi = Self::on_drag_method_info();
3970 let __inner: extern "C" fn(
3971 ::unity::IlInstance,
3972 crate::unity_engine::event_systems::pointereventdata::PointerEventData,
3973 ::unity::OptionalMethod,
3974 ) -> () = ::core::mem::transmute(__mi.method_ptr);
3975 __inner(this.into(), event_data, ::core::option::Option::None)
3976 }
3977
3978 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `OnEndDrag`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3979 pub unsafe fn on_end_drag(
3980 this: impl ::core::convert::Into<::unity::IlInstance>,
3981 event_data: crate::unity_engine::event_systems::pointereventdata::PointerEventData,
3982 ) -> () {
3983 let __mi = Self::on_end_drag_method_info();
3984 let __inner: extern "C" fn(
3985 ::unity::IlInstance,
3986 crate::unity_engine::event_systems::pointereventdata::PointerEventData,
3987 ::unity::OptionalMethod,
3988 ) -> () = ::core::mem::transmute(__mi.method_ptr);
3989 __inner(this.into(), event_data, ::core::option::Option::None)
3990 }
3991
3992 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `OnPointerDown`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3993 pub unsafe fn on_pointer_down(
3994 this: impl ::core::convert::Into<::unity::IlInstance>,
3995 event_data: crate::unity_engine::event_systems::pointereventdata::PointerEventData,
3996 ) -> () {
3997 let __mi = Self::on_pointer_down_method_info();
3998 let __inner: extern "C" fn(
3999 ::unity::IlInstance,
4000 crate::unity_engine::event_systems::pointereventdata::PointerEventData,
4001 ::unity::OptionalMethod,
4002 ) -> () = ::core::mem::transmute(__mi.method_ptr);
4003 __inner(this.into(), event_data, ::core::option::Option::None)
4004 }
4005
4006 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `IsValidChar`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4007 pub unsafe fn is_valid_char(this: impl ::core::convert::Into<::unity::IlInstance>, c: u16) -> bool {
4008 let __mi = Self::is_valid_char_method_info();
4009 let __inner: extern "C" fn(::unity::IlInstance, u16, ::unity::OptionalMethod) -> bool = ::core::mem::transmute(__mi.method_ptr);
4010 __inner(this.into(), c, ::core::option::Option::None)
4011 }
4012
4013 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `OnUpdateSelected`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4014 pub unsafe fn on_update_selected(
4015 this: impl ::core::convert::Into<::unity::IlInstance>,
4016 event_data: crate::unity_engine::event_systems::baseeventdata::BaseEventData,
4017 ) -> () {
4018 let __mi = Self::on_update_selected_method_info();
4019 let __inner: extern "C" fn(
4020 ::unity::IlInstance,
4021 crate::unity_engine::event_systems::baseeventdata::BaseEventData,
4022 ::unity::OptionalMethod,
4023 ) -> () = ::core::mem::transmute(__mi.method_ptr);
4024 __inner(this.into(), event_data, ::core::option::Option::None)
4025 }
4026
4027 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `OnScroll`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4028 pub unsafe fn on_scroll(
4029 this: impl ::core::convert::Into<::unity::IlInstance>,
4030 event_data: crate::unity_engine::event_systems::pointereventdata::PointerEventData,
4031 ) -> () {
4032 let __mi = Self::on_scroll_method_info();
4033 let __inner: extern "C" fn(
4034 ::unity::IlInstance,
4035 crate::unity_engine::event_systems::pointereventdata::PointerEventData,
4036 ::unity::OptionalMethod,
4037 ) -> () = ::core::mem::transmute(__mi.method_ptr);
4038 __inner(this.into(), event_data, ::core::option::Option::None)
4039 }
4040
4041 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `Append`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4042 pub unsafe fn append(this: impl ::core::convert::Into<::unity::IlInstance>, input: ::unity::Il2CppString) -> () {
4043 let __mi = Self::append_method_info();
4044 let __inner: extern "C" fn(::unity::IlInstance, ::unity::Il2CppString, ::unity::OptionalMethod) -> () =
4045 ::core::mem::transmute(__mi.method_ptr);
4046 __inner(this.into(), input, ::core::option::Option::None)
4047 }
4048
4049 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `Append`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4050 pub unsafe fn append_2(this: impl ::core::convert::Into<::unity::IlInstance>, input: u16) -> () {
4051 let __mi = Self::append_2_method_info();
4052 let __inner: extern "C" fn(::unity::IlInstance, u16, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
4053 __inner(this.into(), input, ::core::option::Option::None)
4054 }
4055
4056 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `Rebuild`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4057 pub unsafe fn rebuild(this: impl ::core::convert::Into<::unity::IlInstance>, update: crate::unity_engine::ui::canvasupdate::CanvasUpdate) -> () {
4058 let __mi = Self::rebuild_method_info();
4059 let __inner: extern "C" fn(::unity::IlInstance, crate::unity_engine::ui::canvasupdate::CanvasUpdate, ::unity::OptionalMethod) -> () =
4060 ::core::mem::transmute(__mi.method_ptr);
4061 __inner(this.into(), update, ::core::option::Option::None)
4062 }
4063
4064 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `LayoutComplete`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4065 pub unsafe fn layout_complete(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
4066 let __mi = Self::layout_complete_method_info();
4067 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
4068 __inner(this.into(), ::core::option::Option::None)
4069 }
4070
4071 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `GraphicUpdateComplete`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4072 pub unsafe fn graphic_update_complete(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
4073 let __mi = Self::graphic_update_complete_method_info();
4074 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
4075 __inner(this.into(), ::core::option::Option::None)
4076 }
4077
4078 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `OnSelect`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4079 pub unsafe fn on_select(
4080 this: impl ::core::convert::Into<::unity::IlInstance>,
4081 event_data: crate::unity_engine::event_systems::baseeventdata::BaseEventData,
4082 ) -> () {
4083 let __mi = Self::on_select_method_info();
4084 let __inner: extern "C" fn(
4085 ::unity::IlInstance,
4086 crate::unity_engine::event_systems::baseeventdata::BaseEventData,
4087 ::unity::OptionalMethod,
4088 ) -> () = ::core::mem::transmute(__mi.method_ptr);
4089 __inner(this.into(), event_data, ::core::option::Option::None)
4090 }
4091
4092 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `OnPointerClick`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4093 pub unsafe fn on_pointer_click(
4094 this: impl ::core::convert::Into<::unity::IlInstance>,
4095 event_data: crate::unity_engine::event_systems::pointereventdata::PointerEventData,
4096 ) -> () {
4097 let __mi = Self::on_pointer_click_method_info();
4098 let __inner: extern "C" fn(
4099 ::unity::IlInstance,
4100 crate::unity_engine::event_systems::pointereventdata::PointerEventData,
4101 ::unity::OptionalMethod,
4102 ) -> () = ::core::mem::transmute(__mi.method_ptr);
4103 __inner(this.into(), event_data, ::core::option::Option::None)
4104 }
4105
4106 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `OnDeselect`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4107 pub unsafe fn on_deselect(
4108 this: impl ::core::convert::Into<::unity::IlInstance>,
4109 event_data: crate::unity_engine::event_systems::baseeventdata::BaseEventData,
4110 ) -> () {
4111 let __mi = Self::on_deselect_method_info();
4112 let __inner: extern "C" fn(
4113 ::unity::IlInstance,
4114 crate::unity_engine::event_systems::baseeventdata::BaseEventData,
4115 ::unity::OptionalMethod,
4116 ) -> () = ::core::mem::transmute(__mi.method_ptr);
4117 __inner(this.into(), event_data, ::core::option::Option::None)
4118 }
4119
4120 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `OnSubmit`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4121 pub unsafe fn on_submit(
4122 this: impl ::core::convert::Into<::unity::IlInstance>,
4123 event_data: crate::unity_engine::event_systems::baseeventdata::BaseEventData,
4124 ) -> () {
4125 let __mi = Self::on_submit_method_info();
4126 let __inner: extern "C" fn(
4127 ::unity::IlInstance,
4128 crate::unity_engine::event_systems::baseeventdata::BaseEventData,
4129 ::unity::OptionalMethod,
4130 ) -> () = ::core::mem::transmute(__mi.method_ptr);
4131 __inner(this.into(), event_data, ::core::option::Option::None)
4132 }
4133
4134 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `DoStateTransition`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4135 pub unsafe fn do_state_transition(
4136 this: impl ::core::convert::Into<::unity::IlInstance>,
4137 state: crate::unity_engine::ui::selectable::Selectable_SelectionState,
4138 instant: bool,
4139 ) -> () {
4140 let __mi = Self::do_state_transition_method_info();
4141 let __inner: extern "C" fn(
4142 ::unity::IlInstance,
4143 crate::unity_engine::ui::selectable::Selectable_SelectionState,
4144 bool,
4145 ::unity::OptionalMethod,
4146 ) -> () = ::core::mem::transmute(__mi.method_ptr);
4147 __inner(this.into(), state, instant, ::core::option::Option::None)
4148 }
4149
4150 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `CalculateLayoutInputHorizontal`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4151 pub unsafe fn calculate_layout_input_horizontal(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
4152 let __mi = Self::calculate_layout_input_horizontal_method_info();
4153 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
4154 __inner(this.into(), ::core::option::Option::None)
4155 }
4156
4157 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `CalculateLayoutInputVertical`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4158 pub unsafe fn calculate_layout_input_vertical(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
4159 let __mi = Self::calculate_layout_input_vertical_method_info();
4160 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
4161 __inner(this.into(), ::core::option::Option::None)
4162 }
4163
4164 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `get_minWidth`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4165 pub unsafe fn get_min_width(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
4166 let __mi = Self::get_min_width_method_info();
4167 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
4168 __inner(this.into(), ::core::option::Option::None)
4169 }
4170
4171 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `get_preferredWidth`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4172 pub unsafe fn get_preferred_width(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
4173 let __mi = Self::get_preferred_width_method_info();
4174 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
4175 __inner(this.into(), ::core::option::Option::None)
4176 }
4177
4178 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `get_flexibleWidth`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4179 pub unsafe fn get_flexible_width(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
4180 let __mi = Self::get_flexible_width_method_info();
4181 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
4182 __inner(this.into(), ::core::option::Option::None)
4183 }
4184
4185 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `get_minHeight`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4186 pub unsafe fn get_min_height(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
4187 let __mi = Self::get_min_height_method_info();
4188 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
4189 __inner(this.into(), ::core::option::Option::None)
4190 }
4191
4192 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `get_preferredHeight`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4193 pub unsafe fn get_preferred_height(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
4194 let __mi = Self::get_preferred_height_method_info();
4195 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
4196 __inner(this.into(), ::core::option::Option::None)
4197 }
4198
4199 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `get_flexibleHeight`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4200 pub unsafe fn get_flexible_height(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
4201 let __mi = Self::get_flexible_height_method_info();
4202 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
4203 __inner(this.into(), ::core::option::Option::None)
4204 }
4205
4206 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `get_layoutPriority`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4207 pub unsafe fn get_layout_priority(this: impl ::core::convert::Into<::unity::IlInstance>) -> i32 {
4208 let __mi = Self::get_layout_priority_method_info();
4209 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> i32 = ::core::mem::transmute(__mi.method_ptr);
4210 __inner(this.into(), ::core::option::Option::None)
4211 }
4212
4213 #[doc = "Direct (non-virtual) call to `TMP_InputField`'s own `UnityEngine.UI.ICanvasElement.get_transform`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4214 pub unsafe fn unity_engine_ui_i_canvas_element_get_transform(
4215 this: impl ::core::convert::Into<::unity::IlInstance>,
4216 ) -> crate::unity_engine::transform::Transform {
4217 let __mi = Self::unity_engine_ui_i_canvas_element_get_transform_method_info();
4218 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::unity_engine::transform::Transform =
4219 ::core::mem::transmute(__mi.method_ptr);
4220 __inner(this.into(), ::core::option::Option::None)
4221 }
4222}
4223
4224#[cfg(feature = "tm_pro-tmp_inputfield")]
4225impl TMP_InputField {
4226 #[doc = "`.ctor()` — no args"]
4227 pub fn new() -> Self {
4228 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4229 panic!(
4230 "{}
4231::{}
4232 failed to instantiate",
4233 ::core::stringify!(TMP_InputField),
4234 ::core::stringify!(new),
4235 )
4236 });
4237 <Self as ITMP_InputFieldMethods>::ctor(this);
4238 this
4239 }
4240}
4241
4242#[cfg(feature = "tm_pro-tmp_inputfield")]
4243pub trait ITMP_InputField_TouchScreenKeyboardEventMethods: ITMP_InputField_TouchScreenKeyboardEvent {
4244 #[doc = "`.ctor()` overload"]
4245 fn ctor(self) -> () {
4246 unsafe {
4247 let __receiver = <TMP_InputField_TouchScreenKeyboardEvent as ::unity::FromIlInstance>::from_il_instance(
4248 <Self as ::unity::SystemObject>::as_instance(self),
4249 );
4250 ::unity::il2cpp_call!((::unity::module_base()+0x3ea9600usize)as*mut u8,();
4251(TMP_InputField_TouchScreenKeyboardEvent)__receiver)
4252 }
4253 }
4254}
4255
4256#[cfg(feature = "tm_pro-tmp_inputfield")]
4257impl<__T: ITMP_InputField_TouchScreenKeyboardEvent> ITMP_InputField_TouchScreenKeyboardEventMethods for __T {}
4258
4259#[cfg(feature = "tm_pro-tmp_inputfield")]
4260impl TMP_InputField_TouchScreenKeyboardEvent {
4261 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4262 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4263 }
4264}
4265
4266#[cfg(feature = "tm_pro-tmp_inputfield")]
4267impl TMP_InputField_TouchScreenKeyboardEvent {
4268 #[doc = "`.ctor()` — no args"]
4269 pub fn new() -> Self {
4270 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4271 panic!(
4272 "{}
4273::{}
4274 failed to instantiate",
4275 ::core::stringify!(TMP_InputField_TouchScreenKeyboardEvent),
4276 ::core::stringify!(new),
4277 )
4278 });
4279 <Self as ITMP_InputField_TouchScreenKeyboardEventMethods>::ctor(this);
4280 this
4281 }
4282}
4283
4284#[cfg(feature = "tm_pro-tmp_inputfield")]
4285pub trait ITMP_InputField_SelectionEventMethods: ITMP_InputField_SelectionEvent {
4286 #[doc = "`.ctor()` overload"]
4287 fn ctor(self) -> () {
4288 unsafe {
4289 let __receiver =
4290 <TMP_InputField_SelectionEvent as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4291 ::unity::il2cpp_call!((::unity::module_base()+0x3ea94e0usize)as*mut u8,();
4292(TMP_InputField_SelectionEvent)__receiver)
4293 }
4294 }
4295}
4296
4297#[cfg(feature = "tm_pro-tmp_inputfield")]
4298impl<__T: ITMP_InputField_SelectionEvent> ITMP_InputField_SelectionEventMethods for __T {}
4299
4300#[cfg(feature = "tm_pro-tmp_inputfield")]
4301impl TMP_InputField_SelectionEvent {
4302 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4303 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4304 }
4305}
4306
4307#[cfg(feature = "tm_pro-tmp_inputfield")]
4308impl TMP_InputField_SelectionEvent {
4309 #[doc = "`.ctor()` — no args"]
4310 pub fn new() -> Self {
4311 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4312 panic!(
4313 "{}
4314::{}
4315 failed to instantiate",
4316 ::core::stringify!(TMP_InputField_SelectionEvent),
4317 ::core::stringify!(new),
4318 )
4319 });
4320 <Self as ITMP_InputField_SelectionEventMethods>::ctor(this);
4321 this
4322 }
4323}
4324
4325#[cfg(feature = "tm_pro-tmp_inputfield")]
4326pub trait ITMP_InputField_OnChangeEventMethods: ITMP_InputField_OnChangeEvent {
4327 #[doc = "`.ctor()` overload"]
4328 fn ctor(self) -> () {
4329 unsafe {
4330 let __receiver =
4331 <TMP_InputField_OnChangeEvent as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4332 ::unity::il2cpp_call!((::unity::module_base()+0x3ea8fc0usize)as*mut u8,();
4333(TMP_InputField_OnChangeEvent)__receiver)
4334 }
4335 }
4336}
4337
4338#[cfg(feature = "tm_pro-tmp_inputfield")]
4339impl<__T: ITMP_InputField_OnChangeEvent> ITMP_InputField_OnChangeEventMethods for __T {}
4340
4341#[cfg(feature = "tm_pro-tmp_inputfield")]
4342impl TMP_InputField_OnChangeEvent {
4343 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4344 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4345 }
4346}
4347
4348#[cfg(feature = "tm_pro-tmp_inputfield")]
4349impl TMP_InputField_OnChangeEvent {
4350 #[doc = "`.ctor()` — no args"]
4351 pub fn new() -> Self {
4352 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4353 panic!(
4354 "{}
4355::{}
4356 failed to instantiate",
4357 ::core::stringify!(TMP_InputField_OnChangeEvent),
4358 ::core::stringify!(new),
4359 )
4360 });
4361 <Self as ITMP_InputField_OnChangeEventMethods>::ctor(this);
4362 this
4363 }
4364}
4365
4366#[cfg(feature = "tm_pro-tmp_inputfield")]
4367pub trait ITMP_InputField_OnValidateInputMethods: ITMP_InputField_OnValidateInput {
4368 #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` overload"]
4369 fn ctor(self, object: impl ::core::convert::Into<crate::system::object::Object>, method: impl ::core::convert::Into<::unity::IntPtr>) -> () {
4370 unsafe {
4371 let __receiver =
4372 <TMP_InputField_OnValidateInput as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4373 ::unity::il2cpp_call!((::unity::module_base()+0x3ea9020usize)as*mut u8,();
4374(TMP_InputField_OnValidateInput)__receiver,(crate::system::object::Object)::core::convert::Into::into(object),(::unity::IntPtr)::core::convert::Into::into(method))
4375 }
4376 }
4377 #[doc = "`Invoke(::unity::Il2CppString, i32, u16)` overload"]
4378 fn invoke(
4379 self,
4380 text: impl ::core::convert::Into<::unity::Il2CppString>,
4381 char_index: impl ::core::convert::Into<i32>,
4382 added_char: impl ::core::convert::Into<u16>,
4383 ) -> u16 {
4384 unsafe {
4385 let __receiver =
4386 <TMP_InputField_OnValidateInput as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4387 {
4388 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4389 let __vi = *__vt.get(13usize).unwrap_or_else(|| {
4390 panic!(
4391 "unity: virtual slot {}
4392 out of range (vtable len {}
4393) on the runtime class behind {}
4394 (method `{}
4395`)",
4396 13usize,
4397 __vt.len(),
4398 <TMP_InputField_OnValidateInput as ::unity::ClassIdentity>::NAME,
4399 "Invoke",
4400 )
4401 });
4402 let __inner: extern "C" fn(TMP_InputField_OnValidateInput, ::unity::Il2CppString, i32, u16, ::unity::OptionalMethod) -> u16 =
4403 ::core::mem::transmute(__vi.method_ptr);
4404 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4405 __inner(
4406 __receiver,
4407 ::core::convert::Into::into(text),
4408 ::core::convert::Into::into(char_index),
4409 ::core::convert::Into::into(added_char),
4410 __mi,
4411 )
4412 }
4413 }
4414 }
4415}
4416
4417#[cfg(feature = "tm_pro-tmp_inputfield")]
4418impl<__T: ITMP_InputField_OnValidateInput> ITMP_InputField_OnValidateInputMethods for __T {}
4419
4420#[cfg(feature = "tm_pro-tmp_inputfield")]
4421impl TMP_InputField_OnValidateInput {
4422 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4423 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4424 }
4425
4426 pub fn invoke_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4427 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4428 }
4429}
4430
4431#[cfg(feature = "tm_pro-tmp_inputfield")]
4432impl TMP_InputField_OnValidateInput {
4433 #[doc = "Direct (non-virtual) call to `TMP_InputField_OnValidateInput`'s own `Invoke`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4434 pub unsafe fn invoke(
4435 this: impl ::core::convert::Into<::unity::IlInstance>,
4436 text: ::unity::Il2CppString,
4437 char_index: i32,
4438 added_char: u16,
4439 ) -> u16 {
4440 let __mi = Self::invoke_method_info();
4441 let __inner: extern "C" fn(::unity::IlInstance, ::unity::Il2CppString, i32, u16, ::unity::OptionalMethod) -> u16 =
4442 ::core::mem::transmute(__mi.method_ptr);
4443 __inner(this.into(), text, char_index, added_char, ::core::option::Option::None)
4444 }
4445}
4446
4447#[cfg(feature = "tm_pro-tmp_inputfield")]
4448impl TMP_InputField_OnValidateInput {
4449 #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` — overload selector"]
4450 pub fn new(object: crate::system::object::Object, method: ::unity::IntPtr) -> Self {
4451 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4452 panic!(
4453 "{}
4454::{}
4455 failed to instantiate",
4456 ::core::stringify!(TMP_InputField_OnValidateInput),
4457 ::core::stringify!(new),
4458 )
4459 });
4460 <Self as ITMP_InputField_OnValidateInputMethods>::ctor(this, object, method);
4461 this
4462 }
4463}
4464
4465#[cfg(feature = "tm_pro-tmp_inputfield")]
4466pub trait ITMP_InputField_TextSelectionEventMethods: ITMP_InputField_TextSelectionEvent {
4467 #[doc = "`.ctor()` overload"]
4468 fn ctor(self) -> () {
4469 unsafe {
4470 let __receiver =
4471 <TMP_InputField_TextSelectionEvent as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4472 ::unity::il2cpp_call!((::unity::module_base()+0x3ea95a0usize)as*mut u8,();
4473(TMP_InputField_TextSelectionEvent)__receiver)
4474 }
4475 }
4476}
4477
4478#[cfg(feature = "tm_pro-tmp_inputfield")]
4479impl<__T: ITMP_InputField_TextSelectionEvent> ITMP_InputField_TextSelectionEventMethods for __T {}
4480
4481#[cfg(feature = "tm_pro-tmp_inputfield")]
4482impl TMP_InputField_TextSelectionEvent {
4483 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4484 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4485 }
4486}
4487
4488#[cfg(feature = "tm_pro-tmp_inputfield")]
4489impl TMP_InputField_TextSelectionEvent {
4490 #[doc = "`.ctor()` — no args"]
4491 pub fn new() -> Self {
4492 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4493 panic!(
4494 "{}
4495::{}
4496 failed to instantiate",
4497 ::core::stringify!(TMP_InputField_TextSelectionEvent),
4498 ::core::stringify!(new),
4499 )
4500 });
4501 <Self as ITMP_InputField_TextSelectionEventMethods>::ctor(this);
4502 this
4503 }
4504}
4505
4506#[cfg(feature = "tm_pro-tmp_inputfield")]
4507#[doc(hidden)]
4508pub mod prelude {
4509 pub use super::{
4510 ITMP_InputField, ITMP_InputFieldMethods, ITMP_InputField_OnChangeEvent, ITMP_InputField_OnChangeEventMethods,
4511 ITMP_InputField_OnValidateInput, ITMP_InputField_OnValidateInputMethods, ITMP_InputField_SelectionEvent,
4512 ITMP_InputField_SelectionEventMethods, ITMP_InputField_SubmitEvent, ITMP_InputField_SubmitEventMethods, ITMP_InputField_TextSelectionEvent,
4513 ITMP_InputField_TextSelectionEventMethods, ITMP_InputField_TouchScreenKeyboardEvent, ITMP_InputField_TouchScreenKeyboardEventMethods,
4514 TMP_InputField, TMP_InputField_CharacterValidation, TMP_InputField_ContentType, TMP_InputField_EditState, TMP_InputField_InputType,
4515 TMP_InputField_LineType, TMP_InputField_OnChangeEvent, TMP_InputField_OnValidateInput, TMP_InputField_SelectionEvent,
4516 TMP_InputField_SubmitEvent, TMP_InputField_TextSelectionEvent, TMP_InputField_TouchScreenKeyboardEvent,
4517 };
4518 #[cfg(feature = "system-delegate")]
4519 pub use crate::system::delegate::IDelegateMethods;
4520 #[cfg(feature = "system-multicastdelegate")]
4521 pub use crate::system::multicastdelegate::IMulticastDelegateMethods;
4522 #[cfg(feature = "system-object")]
4523 pub use crate::system::object::IObjectMethods;
4524 #[cfg(feature = "system-enum")]
4525 pub use crate::system::r#enum::IEnumMethods;
4526 #[cfg(feature = "system-valuetype")]
4527 pub use crate::system::valuetype::IValueTypeMethods;
4528 #[cfg(feature = "unity_engine-behaviour")]
4529 pub use crate::unity_engine::behaviour::IBehaviourMethods;
4530 #[cfg(feature = "unity_engine-component")]
4531 pub use crate::unity_engine::component::IComponentMethods;
4532 #[cfg(feature = "unity_engine-event_systems-uibehaviour")]
4533 pub use crate::unity_engine::event_systems::uibehaviour::IUIBehaviourMethods;
4534 #[cfg(feature = "unity_engine-events-unityevent_1")]
4535 pub use crate::unity_engine::events::unityevent_1::IUnityEvent_1Methods;
4536 #[cfg(feature = "unity_engine-events-unityevent_3")]
4537 pub use crate::unity_engine::events::unityevent_3::IUnityEvent_3Methods;
4538 #[cfg(feature = "unity_engine-events-unityeventbase")]
4539 pub use crate::unity_engine::events::unityeventbase::IUnityEventBaseMethods;
4540 #[cfg(feature = "unity_engine-monobehaviour")]
4541 pub use crate::unity_engine::monobehaviour::IMonoBehaviourMethods;
4542 #[cfg(feature = "unity_engine-object_2")]
4543 pub use crate::unity_engine::object_2::IObject_2Methods;
4544 #[cfg(feature = "unity_engine-ui-selectable")]
4545 pub use crate::unity_engine::ui::selectable::ISelectableMethods;
4546 pub use crate::{
4547 system::{delegate::IDelegate, multicastdelegate::IMulticastDelegate, object::IObject, r#enum::IEnum, valuetype::IValueType},
4548 unity_engine::{
4549 behaviour::IBehaviour,
4550 component::IComponent,
4551 event_systems::uibehaviour::IUIBehaviour,
4552 events::{unityevent_1::IUnityEvent_1, unityevent_3::IUnityEvent_3, unityeventbase::IUnityEventBase},
4553 monobehaviour::IMonoBehaviour,
4554 object_2::IObject_2,
4555 ui::selectable::ISelectable,
4556 },
4557 };
4558}