1#[cfg(feature = "unity_engine-guiskin-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 },
14 unity_engine::{
15 object_2::{IObject_2, Object_2},
16 scriptableobject::{IScriptableObject, ScriptableObject},
17 },
18 };
19
20 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/unity_engine/guiskin/GUISkin_SkinChangedDelegate.md"))]
21 #[::unity::class(namespace = "UnityEngine", name = "GUISkin.SkinChangedDelegate")]
22 #[parent(crate::system::multicastdelegate::MulticastDelegate)]
23 pub struct GUISkin_SkinChangedDelegate {}
24
25 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/unity_engine/guiskin/GUISkin.md"))]
26 #[::unity::class(namespace = "UnityEngine", name = "GUISkin")]
27 #[parent(crate::unity_engine::scriptableobject::ScriptableObject)]
28 pub struct GUISkin {
29 #[offset(24)]
30 #[rename(name = "m_Font")]
31 pub m_font: crate::unity_engine::font::Font,
32 #[offset(32)]
33 #[rename(name = "m_box")]
34 pub m_box: crate::unity_engine::guistyle::GUIStyle,
35 #[offset(40)]
36 #[rename(name = "m_button")]
37 pub m_button: crate::unity_engine::guistyle::GUIStyle,
38 #[offset(48)]
39 #[rename(name = "m_toggle")]
40 pub m_toggle: crate::unity_engine::guistyle::GUIStyle,
41 #[offset(56)]
42 #[rename(name = "m_label")]
43 pub m_label: crate::unity_engine::guistyle::GUIStyle,
44 #[offset(64)]
45 #[rename(name = "m_textField")]
46 pub m_text_field: crate::unity_engine::guistyle::GUIStyle,
47 #[offset(72)]
48 #[rename(name = "m_textArea")]
49 pub m_text_area: crate::unity_engine::guistyle::GUIStyle,
50 #[offset(80)]
51 #[rename(name = "m_window")]
52 pub m_window: crate::unity_engine::guistyle::GUIStyle,
53 #[offset(88)]
54 #[rename(name = "m_horizontalSlider")]
55 pub m_horizontal_slider: crate::unity_engine::guistyle::GUIStyle,
56 #[offset(96)]
57 #[rename(name = "m_horizontalSliderThumb")]
58 pub m_horizontal_slider_thumb: crate::unity_engine::guistyle::GUIStyle,
59 #[offset(104)]
60 #[rename(name = "m_horizontalSliderThumbExtent")]
61 pub m_horizontal_slider_thumb_extent: crate::unity_engine::guistyle::GUIStyle,
62 #[offset(112)]
63 #[rename(name = "m_verticalSlider")]
64 pub m_vertical_slider: crate::unity_engine::guistyle::GUIStyle,
65 #[offset(120)]
66 #[rename(name = "m_verticalSliderThumb")]
67 pub m_vertical_slider_thumb: crate::unity_engine::guistyle::GUIStyle,
68 #[offset(128)]
69 #[rename(name = "m_verticalSliderThumbExtent")]
70 pub m_vertical_slider_thumb_extent: crate::unity_engine::guistyle::GUIStyle,
71 #[offset(136)]
72 #[rename(name = "m_SliderMixed")]
73 pub m_slider_mixed: crate::unity_engine::guistyle::GUIStyle,
74 #[offset(144)]
75 #[rename(name = "m_horizontalScrollbar")]
76 pub m_horizontal_scrollbar: crate::unity_engine::guistyle::GUIStyle,
77 #[offset(152)]
78 #[rename(name = "m_horizontalScrollbarThumb")]
79 pub m_horizontal_scrollbar_thumb: crate::unity_engine::guistyle::GUIStyle,
80 #[offset(160)]
81 #[rename(name = "m_horizontalScrollbarLeftButton")]
82 pub m_horizontal_scrollbar_left_button: crate::unity_engine::guistyle::GUIStyle,
83 #[offset(168)]
84 #[rename(name = "m_horizontalScrollbarRightButton")]
85 pub m_horizontal_scrollbar_right_button: crate::unity_engine::guistyle::GUIStyle,
86 #[offset(176)]
87 #[rename(name = "m_verticalScrollbar")]
88 pub m_vertical_scrollbar: crate::unity_engine::guistyle::GUIStyle,
89 #[offset(184)]
90 #[rename(name = "m_verticalScrollbarThumb")]
91 pub m_vertical_scrollbar_thumb: crate::unity_engine::guistyle::GUIStyle,
92 #[offset(192)]
93 #[rename(name = "m_verticalScrollbarUpButton")]
94 pub m_vertical_scrollbar_up_button: crate::unity_engine::guistyle::GUIStyle,
95 #[offset(200)]
96 #[rename(name = "m_verticalScrollbarDownButton")]
97 pub m_vertical_scrollbar_down_button: crate::unity_engine::guistyle::GUIStyle,
98 #[offset(208)]
99 #[rename(name = "m_ScrollView")]
100 pub m_scroll_view: crate::unity_engine::guistyle::GUIStyle,
101 #[offset(216)]
102 #[rename(name = "m_CustomStyles")]
103 pub m_custom_styles: ::unity::Array<crate::unity_engine::guistyle::GUIStyle>,
104 #[offset(224)]
105 #[rename(name = "m_Settings")]
106 pub m_settings: crate::unity_engine::guisettings::GUISettings,
107 #[static_field]
108 #[rename(name = "ms_Error")]
109 pub ms_error: crate::unity_engine::guistyle::GUIStyle,
110 #[offset(232)]
111 #[rename(name = "m_Styles")]
112 pub m_styles: crate::system::collections::generic::dictionary_2::Dictionary_2<::unity::Il2CppString, crate::unity_engine::guistyle::GUIStyle>,
113 #[static_field]
114 #[rename(name = "m_SkinChanged")]
115 pub m_skin_changed: crate::unity_engine::guiskin::GUISkin_SkinChangedDelegate,
116 #[static_field]
117 #[rename(name = "current")]
118 pub current: crate::unity_engine::guiskin::GUISkin,
119 }
120}
121
122#[cfg(feature = "unity_engine-guiskin-types")]
123pub use __types::*;
124
125#[cfg(feature = "unity_engine-guiskin")]
126pub trait IGUISkin_SkinChangedDelegateMethods: IGUISkin_SkinChangedDelegate {
127 #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` overload"]
128 fn ctor(self, object: impl ::core::convert::Into<crate::system::object::Object>, method: impl ::core::convert::Into<::unity::IntPtr>) -> () {
129 unsafe {
130 let __receiver =
131 <GUISkin_SkinChangedDelegate as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
132 ::unity::il2cpp_call!((::unity::module_base()+0x3f3cb70usize)as*mut u8,();
133(GUISkin_SkinChangedDelegate)__receiver,(crate::system::object::Object)::core::convert::Into::into(object),(::unity::IntPtr)::core::convert::Into::into(method))
134 }
135 }
136 #[doc = "`Invoke()` overload"]
137 fn invoke(self) -> () {
138 unsafe {
139 let __receiver =
140 <GUISkin_SkinChangedDelegate as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
141 {
142 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
143 let __vi = *__vt.get(13usize).unwrap_or_else(|| {
144 panic!(
145 "unity: virtual slot {}
146 out of range (vtable len {}
147) on the runtime class behind {}
148 (method `{}
149`)",
150 13usize,
151 __vt.len(),
152 <GUISkin_SkinChangedDelegate as ::unity::ClassIdentity>::NAME,
153 "Invoke",
154 )
155 });
156 let __inner: extern "C" fn(GUISkin_SkinChangedDelegate, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
157 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
158 __inner(__receiver, __mi)
159 }
160 }
161 }
162}
163
164#[cfg(feature = "unity_engine-guiskin")]
165impl<__T: IGUISkin_SkinChangedDelegate> IGUISkin_SkinChangedDelegateMethods for __T {}
166
167#[cfg(feature = "unity_engine-guiskin")]
168impl GUISkin_SkinChangedDelegate {
169 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
170 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
171 }
172
173 pub fn invoke_method_info() -> &'static ::unity::il2cpp::MethodInfo {
174 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
175 }
176}
177
178#[cfg(feature = "unity_engine-guiskin")]
179impl GUISkin_SkinChangedDelegate {
180 #[doc = "Direct (non-virtual) call to `GUISkin_SkinChangedDelegate`'s own `Invoke`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
181 pub unsafe fn invoke(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
182 let __mi = Self::invoke_method_info();
183 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
184 __inner(this.into(), ::core::option::Option::None)
185 }
186}
187
188#[cfg(feature = "unity_engine-guiskin")]
189impl GUISkin_SkinChangedDelegate {
190 #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` — overload selector"]
191 pub fn new(object: crate::system::object::Object, method: ::unity::IntPtr) -> Self {
192 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
193 panic!(
194 "{}
195::{}
196 failed to instantiate",
197 ::core::stringify!(GUISkin_SkinChangedDelegate),
198 ::core::stringify!(new),
199 )
200 });
201 <Self as IGUISkin_SkinChangedDelegateMethods>::ctor(this, object, method);
202 this
203 }
204}
205
206#[cfg(feature = "unity_engine-guiskin")]
207impl GUISkin {
208 #[doc = "`CleanupRoots()` overload"]
209 pub fn cleanup_roots() -> () {
210 unsafe {
211 ::unity::il2cpp_call!((::unity::module_base()+0x3c4b870usize)as*mut u8,();
212 )
213 }
214 }
215
216 #[doc = "`get_error()` overload"]
217 pub fn get_error() -> crate::unity_engine::guistyle::GUIStyle {
218 unsafe {
219 ::unity::il2cpp_call!((::unity::module_base()+0x3c4cc70usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
220 )
221 }
222 }
223}
224
225#[cfg(feature = "unity_engine-guiskin")]
226pub trait IGUISkinMethods: IGUISkin {
227 #[doc = "`.ctor()` overload"]
228 fn ctor(self) -> () {
229 unsafe {
230 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
231 ::unity::il2cpp_call!((::unity::module_base()+0x3c4b610usize)as*mut u8,();
232(GUISkin)__receiver)
233 }
234 }
235 #[doc = "`OnEnable()` overload"]
236 fn on_enable(self) -> () {
237 unsafe {
238 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
239 ::unity::il2cpp_call!((::unity::module_base()+0x3c4b730usize)as*mut u8,();
240(GUISkin)__receiver)
241 }
242 }
243 #[doc = "`get_font()` overload"]
244 fn get_font(self) -> crate::unity_engine::font::Font {
245 unsafe {
246 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
247 ::unity::il2cpp_call!((::unity::module_base()+0x3c4b8e0usize)as*mut u8,crate::unity_engine::font::Font;
248(GUISkin)__receiver)
249 }
250 }
251 #[doc = "`set_font(crate::unity_engine::font::Font)` overload"]
252 fn set_font(self, value: impl ::core::convert::Into<crate::unity_engine::font::Font>) -> () {
253 unsafe {
254 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
255 ::unity::il2cpp_call!((::unity::module_base()+0x3c4b8f0usize)as*mut u8,();
256(GUISkin)__receiver,(crate::unity_engine::font::Font)::core::convert::Into::into(value))
257 }
258 }
259 #[doc = "`get_box()` overload"]
260 fn get_box(self) -> crate::unity_engine::guistyle::GUIStyle {
261 unsafe {
262 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
263 ::unity::il2cpp_call!((::unity::module_base()+0x3c4baf0usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
264(GUISkin)__receiver)
265 }
266 }
267 #[doc = "`set_box(crate::unity_engine::guistyle::GUIStyle)` overload"]
268 fn set_box(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
269 unsafe {
270 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
271 ::unity::il2cpp_call!((::unity::module_base()+0x3c4bb00usize)as*mut u8,();
272(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
273 }
274 }
275 #[doc = "`get_label()` overload"]
276 fn get_label(self) -> crate::unity_engine::guistyle::GUIStyle {
277 unsafe {
278 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
279 ::unity::il2cpp_call!((::unity::module_base()+0x3c43980usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
280(GUISkin)__receiver)
281 }
282 }
283 #[doc = "`set_label(crate::unity_engine::guistyle::GUIStyle)` overload"]
284 fn set_label(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
285 unsafe {
286 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
287 ::unity::il2cpp_call!((::unity::module_base()+0x3c4bbb0usize)as*mut u8,();
288(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
289 }
290 }
291 #[doc = "`get_textField()` overload"]
292 fn get_text_field(self) -> crate::unity_engine::guistyle::GUIStyle {
293 unsafe {
294 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
295 ::unity::il2cpp_call!((::unity::module_base()+0x3c4bc60usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
296(GUISkin)__receiver)
297 }
298 }
299 #[doc = "`set_textField(crate::unity_engine::guistyle::GUIStyle)` overload"]
300 fn set_text_field(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
301 unsafe {
302 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
303 ::unity::il2cpp_call!((::unity::module_base()+0x3c4bc70usize)as*mut u8,();
304(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
305 }
306 }
307 #[doc = "`get_textArea()` overload"]
308 fn get_text_area(self) -> crate::unity_engine::guistyle::GUIStyle {
309 unsafe {
310 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
311 ::unity::il2cpp_call!((::unity::module_base()+0x3c4bd20usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
312(GUISkin)__receiver)
313 }
314 }
315 #[doc = "`set_textArea(crate::unity_engine::guistyle::GUIStyle)` overload"]
316 fn set_text_area(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
317 unsafe {
318 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
319 ::unity::il2cpp_call!((::unity::module_base()+0x3c4bd30usize)as*mut u8,();
320(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
321 }
322 }
323 #[doc = "`get_button()` overload"]
324 fn get_button(self) -> crate::unity_engine::guistyle::GUIStyle {
325 unsafe {
326 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
327 ::unity::il2cpp_call!((::unity::module_base()+0x3c3c550usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
328(GUISkin)__receiver)
329 }
330 }
331 #[doc = "`set_button(crate::unity_engine::guistyle::GUIStyle)` overload"]
332 fn set_button(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
333 unsafe {
334 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
335 ::unity::il2cpp_call!((::unity::module_base()+0x3c4bde0usize)as*mut u8,();
336(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
337 }
338 }
339 #[doc = "`get_toggle()` overload"]
340 fn get_toggle(self) -> crate::unity_engine::guistyle::GUIStyle {
341 unsafe {
342 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
343 ::unity::il2cpp_call!((::unity::module_base()+0x3c4be90usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
344(GUISkin)__receiver)
345 }
346 }
347 #[doc = "`set_toggle(crate::unity_engine::guistyle::GUIStyle)` overload"]
348 fn set_toggle(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
349 unsafe {
350 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
351 ::unity::il2cpp_call!((::unity::module_base()+0x3c4bea0usize)as*mut u8,();
352(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
353 }
354 }
355 #[doc = "`get_window()` overload"]
356 fn get_window(self) -> crate::unity_engine::guistyle::GUIStyle {
357 unsafe {
358 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
359 ::unity::il2cpp_call!((::unity::module_base()+0x3c45680usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
360(GUISkin)__receiver)
361 }
362 }
363 #[doc = "`set_window(crate::unity_engine::guistyle::GUIStyle)` overload"]
364 fn set_window(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
365 unsafe {
366 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
367 ::unity::il2cpp_call!((::unity::module_base()+0x3c4bf50usize)as*mut u8,();
368(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
369 }
370 }
371 #[doc = "`get_horizontalSlider()` overload"]
372 fn get_horizontal_slider(self) -> crate::unity_engine::guistyle::GUIStyle {
373 unsafe {
374 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
375 ::unity::il2cpp_call!((::unity::module_base()+0x3c43d60usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
376(GUISkin)__receiver)
377 }
378 }
379 #[doc = "`set_horizontalSlider(crate::unity_engine::guistyle::GUIStyle)` overload"]
380 fn set_horizontal_slider(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
381 unsafe {
382 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
383 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c000usize)as*mut u8,();
384(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
385 }
386 }
387 #[doc = "`get_horizontalSliderThumb()` overload"]
388 fn get_horizontal_slider_thumb(self) -> crate::unity_engine::guistyle::GUIStyle {
389 unsafe {
390 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
391 ::unity::il2cpp_call!((::unity::module_base()+0x3c43d70usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
392(GUISkin)__receiver)
393 }
394 }
395 #[doc = "`set_horizontalSliderThumb(crate::unity_engine::guistyle::GUIStyle)` overload"]
396 fn set_horizontal_slider_thumb(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
397 unsafe {
398 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
399 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c0b0usize)as*mut u8,();
400(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
401 }
402 }
403 #[doc = "`get_horizontalSliderThumbExtent()` overload"]
404 fn get_horizontal_slider_thumb_extent(self) -> crate::unity_engine::guistyle::GUIStyle {
405 unsafe {
406 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
407 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c160usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
408(GUISkin)__receiver)
409 }
410 }
411 #[doc = "`set_horizontalSliderThumbExtent(crate::unity_engine::guistyle::GUIStyle)` overload"]
412 fn set_horizontal_slider_thumb_extent(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
413 unsafe {
414 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
415 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c170usize)as*mut u8,();
416(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
417 }
418 }
419 #[doc = "`get_sliderMixed()` overload"]
420 fn get_slider_mixed(self) -> crate::unity_engine::guistyle::GUIStyle {
421 unsafe {
422 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
423 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c220usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
424(GUISkin)__receiver)
425 }
426 }
427 #[doc = "`set_sliderMixed(crate::unity_engine::guistyle::GUIStyle)` overload"]
428 fn set_slider_mixed(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
429 unsafe {
430 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
431 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c230usize)as*mut u8,();
432(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
433 }
434 }
435 #[doc = "`get_verticalSlider()` overload"]
436 fn get_vertical_slider(self) -> crate::unity_engine::guistyle::GUIStyle {
437 unsafe {
438 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
439 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c2e0usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
440(GUISkin)__receiver)
441 }
442 }
443 #[doc = "`set_verticalSlider(crate::unity_engine::guistyle::GUIStyle)` overload"]
444 fn set_vertical_slider(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
445 unsafe {
446 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
447 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c2f0usize)as*mut u8,();
448(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
449 }
450 }
451 #[doc = "`get_verticalSliderThumb()` overload"]
452 fn get_vertical_slider_thumb(self) -> crate::unity_engine::guistyle::GUIStyle {
453 unsafe {
454 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
455 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c3a0usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
456(GUISkin)__receiver)
457 }
458 }
459 #[doc = "`set_verticalSliderThumb(crate::unity_engine::guistyle::GUIStyle)` overload"]
460 fn set_vertical_slider_thumb(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
461 unsafe {
462 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
463 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c3b0usize)as*mut u8,();
464(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
465 }
466 }
467 #[doc = "`get_verticalSliderThumbExtent()` overload"]
468 fn get_vertical_slider_thumb_extent(self) -> crate::unity_engine::guistyle::GUIStyle {
469 unsafe {
470 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
471 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c460usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
472(GUISkin)__receiver)
473 }
474 }
475 #[doc = "`set_verticalSliderThumbExtent(crate::unity_engine::guistyle::GUIStyle)` overload"]
476 fn set_vertical_slider_thumb_extent(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
477 unsafe {
478 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
479 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c470usize)as*mut u8,();
480(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
481 }
482 }
483 #[doc = "`get_horizontalScrollbar()` overload"]
484 fn get_horizontal_scrollbar(self) -> crate::unity_engine::guistyle::GUIStyle {
485 unsafe {
486 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
487 ::unity::il2cpp_call!((::unity::module_base()+0x3c451a0usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
488(GUISkin)__receiver)
489 }
490 }
491 #[doc = "`set_horizontalScrollbar(crate::unity_engine::guistyle::GUIStyle)` overload"]
492 fn set_horizontal_scrollbar(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
493 unsafe {
494 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
495 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c520usize)as*mut u8,();
496(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
497 }
498 }
499 #[doc = "`get_horizontalScrollbarThumb()` overload"]
500 fn get_horizontal_scrollbar_thumb(self) -> crate::unity_engine::guistyle::GUIStyle {
501 unsafe {
502 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
503 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c5d0usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
504(GUISkin)__receiver)
505 }
506 }
507 #[doc = "`set_horizontalScrollbarThumb(crate::unity_engine::guistyle::GUIStyle)` overload"]
508 fn set_horizontal_scrollbar_thumb(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
509 unsafe {
510 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
511 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c5e0usize)as*mut u8,();
512(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
513 }
514 }
515 #[doc = "`get_horizontalScrollbarLeftButton()` overload"]
516 fn get_horizontal_scrollbar_left_button(self) -> crate::unity_engine::guistyle::GUIStyle {
517 unsafe {
518 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
519 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c690usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
520(GUISkin)__receiver)
521 }
522 }
523 #[doc = "`set_horizontalScrollbarLeftButton(crate::unity_engine::guistyle::GUIStyle)` overload"]
524 fn set_horizontal_scrollbar_left_button(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
525 unsafe {
526 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
527 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c6a0usize)as*mut u8,();
528(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
529 }
530 }
531 #[doc = "`get_horizontalScrollbarRightButton()` overload"]
532 fn get_horizontal_scrollbar_right_button(self) -> crate::unity_engine::guistyle::GUIStyle {
533 unsafe {
534 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
535 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c750usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
536(GUISkin)__receiver)
537 }
538 }
539 #[doc = "`set_horizontalScrollbarRightButton(crate::unity_engine::guistyle::GUIStyle)` overload"]
540 fn set_horizontal_scrollbar_right_button(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
541 unsafe {
542 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
543 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c760usize)as*mut u8,();
544(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
545 }
546 }
547 #[doc = "`get_verticalScrollbar()` overload"]
548 fn get_vertical_scrollbar(self) -> crate::unity_engine::guistyle::GUIStyle {
549 unsafe {
550 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
551 ::unity::il2cpp_call!((::unity::module_base()+0x3c451b0usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
552(GUISkin)__receiver)
553 }
554 }
555 #[doc = "`set_verticalScrollbar(crate::unity_engine::guistyle::GUIStyle)` overload"]
556 fn set_vertical_scrollbar(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
557 unsafe {
558 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
559 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c810usize)as*mut u8,();
560(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
561 }
562 }
563 #[doc = "`get_verticalScrollbarThumb()` overload"]
564 fn get_vertical_scrollbar_thumb(self) -> crate::unity_engine::guistyle::GUIStyle {
565 unsafe {
566 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
567 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c8c0usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
568(GUISkin)__receiver)
569 }
570 }
571 #[doc = "`set_verticalScrollbarThumb(crate::unity_engine::guistyle::GUIStyle)` overload"]
572 fn set_vertical_scrollbar_thumb(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
573 unsafe {
574 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
575 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c8d0usize)as*mut u8,();
576(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
577 }
578 }
579 #[doc = "`get_verticalScrollbarUpButton()` overload"]
580 fn get_vertical_scrollbar_up_button(self) -> crate::unity_engine::guistyle::GUIStyle {
581 unsafe {
582 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
583 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c980usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
584(GUISkin)__receiver)
585 }
586 }
587 #[doc = "`set_verticalScrollbarUpButton(crate::unity_engine::guistyle::GUIStyle)` overload"]
588 fn set_vertical_scrollbar_up_button(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
589 unsafe {
590 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
591 ::unity::il2cpp_call!((::unity::module_base()+0x3c4c990usize)as*mut u8,();
592(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
593 }
594 }
595 #[doc = "`get_verticalScrollbarDownButton()` overload"]
596 fn get_vertical_scrollbar_down_button(self) -> crate::unity_engine::guistyle::GUIStyle {
597 unsafe {
598 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
599 ::unity::il2cpp_call!((::unity::module_base()+0x3c4ca40usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
600(GUISkin)__receiver)
601 }
602 }
603 #[doc = "`set_verticalScrollbarDownButton(crate::unity_engine::guistyle::GUIStyle)` overload"]
604 fn set_vertical_scrollbar_down_button(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
605 unsafe {
606 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
607 ::unity::il2cpp_call!((::unity::module_base()+0x3c4ca50usize)as*mut u8,();
608(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
609 }
610 }
611 #[doc = "`get_scrollView()` overload"]
612 fn get_scroll_view(self) -> crate::unity_engine::guistyle::GUIStyle {
613 unsafe {
614 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
615 ::unity::il2cpp_call!((::unity::module_base()+0x3c451c0usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
616(GUISkin)__receiver)
617 }
618 }
619 #[doc = "`set_scrollView(crate::unity_engine::guistyle::GUIStyle)` overload"]
620 fn set_scroll_view(self, value: impl ::core::convert::Into<crate::unity_engine::guistyle::GUIStyle>) -> () {
621 unsafe {
622 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
623 ::unity::il2cpp_call!((::unity::module_base()+0x3c4cb00usize)as*mut u8,();
624(GUISkin)__receiver,(crate::unity_engine::guistyle::GUIStyle)::core::convert::Into::into(value))
625 }
626 }
627 #[doc = "`get_customStyles()` overload"]
628 fn get_custom_styles(self) -> ::unity::Array<crate::unity_engine::guistyle::GUIStyle> {
629 unsafe {
630 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
631 ::unity::il2cpp_call!((::unity::module_base()+0x3c4cbb0usize)as*mut u8, ::unity::Array<crate::unity_engine::guistyle::GUIStyle> ;
632(GUISkin)__receiver)
633 }
634 }
635 #[doc = "`set_customStyles(::unity::Array<crate::unity_engine::guistyle::GUIStyle>)` overload"]
636 fn set_custom_styles(self, value: impl ::core::convert::Into<::unity::Array<crate::unity_engine::guistyle::GUIStyle>>) -> () {
637 unsafe {
638 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
639 ::unity::il2cpp_call!((::unity::module_base()+0x3c4cbc0usize)as*mut u8,();
640(GUISkin)__receiver,(::unity::Array<crate::unity_engine::guistyle::GUIStyle>)::core::convert::Into::into(value))
641 }
642 }
643 #[doc = "`get_settings()` overload"]
644 fn get_settings(self) -> crate::unity_engine::guisettings::GUISettings {
645 unsafe {
646 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
647 ::unity::il2cpp_call!((::unity::module_base()+0x3c4cc60usize)as*mut u8,crate::unity_engine::guisettings::GUISettings;
648(GUISkin)__receiver)
649 }
650 }
651 #[doc = "`Apply()` overload"]
652 fn apply(self) -> () {
653 unsafe {
654 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
655 ::unity::il2cpp_call!((::unity::module_base()+0x3c4b7d0usize)as*mut u8,();
656(GUISkin)__receiver)
657 }
658 }
659 #[doc = "`BuildStyleCache()` overload"]
660 fn build_style_cache(self) -> () {
661 unsafe {
662 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
663 ::unity::il2cpp_call!((::unity::module_base()+0x3c4cf20usize)as*mut u8,();
664(GUISkin)__receiver)
665 }
666 }
667 #[doc = "`GetStyle(::unity::Il2CppString)` overload"]
668 fn get_style(self, style_name: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::unity_engine::guistyle::GUIStyle {
669 unsafe {
670 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
671 ::unity::il2cpp_call!((::unity::module_base()+0x3c3def0usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
672(GUISkin)__receiver,(::unity::Il2CppString)::core::convert::Into::into(style_name))
673 }
674 }
675 #[doc = "`FindStyle(::unity::Il2CppString)` overload"]
676 fn find_style(self, style_name: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::unity_engine::guistyle::GUIStyle {
677 unsafe {
678 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
679 ::unity::il2cpp_call!((::unity::module_base()+0x3c4eec0usize)as*mut u8,crate::unity_engine::guistyle::GUIStyle;
680(GUISkin)__receiver,(::unity::Il2CppString)::core::convert::Into::into(style_name))
681 }
682 }
683 #[doc = "`MakeCurrent()` overload"]
684 fn make_current(self) -> () {
685 unsafe {
686 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
687 ::unity::il2cpp_call!((::unity::module_base()+0x3c3a4a0usize)as*mut u8,();
688(GUISkin)__receiver)
689 }
690 }
691 #[doc = "`GetEnumerator()` overload"]
692 fn get_enumerator(self) -> crate::system::collections::ienumerator::IEnumerator {
693 unsafe {
694 let __receiver = <GUISkin as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
695 ::unity::il2cpp_call!((::unity::module_base()+0x3c4ef50usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
696(GUISkin)__receiver)
697 }
698 }
699}
700
701#[cfg(feature = "unity_engine-guiskin")]
702impl<__T: IGUISkin> IGUISkinMethods for __T {}
703
704#[cfg(feature = "unity_engine-guiskin")]
705impl GUISkin {
706 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
707 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
708 }
709
710 pub fn on_enable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
711 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
712 }
713
714 pub fn cleanup_roots_method_info() -> &'static ::unity::il2cpp::MethodInfo {
715 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
716 }
717
718 pub fn get_font_method_info() -> &'static ::unity::il2cpp::MethodInfo {
719 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
720 }
721
722 pub fn set_font_method_info() -> &'static ::unity::il2cpp::MethodInfo {
723 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
724 }
725
726 pub fn get_box_method_info() -> &'static ::unity::il2cpp::MethodInfo {
727 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
728 }
729
730 pub fn set_box_method_info() -> &'static ::unity::il2cpp::MethodInfo {
731 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
732 }
733
734 pub fn get_label_method_info() -> &'static ::unity::il2cpp::MethodInfo {
735 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
736 }
737
738 pub fn set_label_method_info() -> &'static ::unity::il2cpp::MethodInfo {
739 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
740 }
741
742 pub fn get_text_field_method_info() -> &'static ::unity::il2cpp::MethodInfo {
743 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
744 }
745
746 pub fn set_text_field_method_info() -> &'static ::unity::il2cpp::MethodInfo {
747 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
748 }
749
750 pub fn get_text_area_method_info() -> &'static ::unity::il2cpp::MethodInfo {
751 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
752 }
753
754 pub fn set_text_area_method_info() -> &'static ::unity::il2cpp::MethodInfo {
755 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
756 }
757
758 pub fn get_button_method_info() -> &'static ::unity::il2cpp::MethodInfo {
759 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
760 }
761
762 pub fn set_button_method_info() -> &'static ::unity::il2cpp::MethodInfo {
763 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
764 }
765
766 pub fn get_toggle_method_info() -> &'static ::unity::il2cpp::MethodInfo {
767 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
768 }
769
770 pub fn set_toggle_method_info() -> &'static ::unity::il2cpp::MethodInfo {
771 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
772 }
773
774 pub fn get_window_method_info() -> &'static ::unity::il2cpp::MethodInfo {
775 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
776 }
777
778 pub fn set_window_method_info() -> &'static ::unity::il2cpp::MethodInfo {
779 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
780 }
781
782 pub fn get_horizontal_slider_method_info() -> &'static ::unity::il2cpp::MethodInfo {
783 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
784 }
785
786 pub fn set_horizontal_slider_method_info() -> &'static ::unity::il2cpp::MethodInfo {
787 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
788 }
789
790 pub fn get_horizontal_slider_thumb_method_info() -> &'static ::unity::il2cpp::MethodInfo {
791 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
792 }
793
794 pub fn set_horizontal_slider_thumb_method_info() -> &'static ::unity::il2cpp::MethodInfo {
795 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
796 }
797
798 pub fn get_horizontal_slider_thumb_extent_method_info() -> &'static ::unity::il2cpp::MethodInfo {
799 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
800 }
801
802 pub fn set_horizontal_slider_thumb_extent_method_info() -> &'static ::unity::il2cpp::MethodInfo {
803 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
804 }
805
806 pub fn get_slider_mixed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
807 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
808 }
809
810 pub fn set_slider_mixed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
811 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
812 }
813
814 pub fn get_vertical_slider_method_info() -> &'static ::unity::il2cpp::MethodInfo {
815 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
816 }
817
818 pub fn set_vertical_slider_method_info() -> &'static ::unity::il2cpp::MethodInfo {
819 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
820 }
821
822 pub fn get_vertical_slider_thumb_method_info() -> &'static ::unity::il2cpp::MethodInfo {
823 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
824 }
825
826 pub fn set_vertical_slider_thumb_method_info() -> &'static ::unity::il2cpp::MethodInfo {
827 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
828 }
829
830 pub fn get_vertical_slider_thumb_extent_method_info() -> &'static ::unity::il2cpp::MethodInfo {
831 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
832 }
833
834 pub fn set_vertical_slider_thumb_extent_method_info() -> &'static ::unity::il2cpp::MethodInfo {
835 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
836 }
837
838 pub fn get_horizontal_scrollbar_method_info() -> &'static ::unity::il2cpp::MethodInfo {
839 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
840 }
841
842 pub fn set_horizontal_scrollbar_method_info() -> &'static ::unity::il2cpp::MethodInfo {
843 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
844 }
845
846 pub fn get_horizontal_scrollbar_thumb_method_info() -> &'static ::unity::il2cpp::MethodInfo {
847 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
848 }
849
850 pub fn set_horizontal_scrollbar_thumb_method_info() -> &'static ::unity::il2cpp::MethodInfo {
851 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
852 }
853
854 pub fn get_horizontal_scrollbar_left_button_method_info() -> &'static ::unity::il2cpp::MethodInfo {
855 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
856 }
857
858 pub fn set_horizontal_scrollbar_left_button_method_info() -> &'static ::unity::il2cpp::MethodInfo {
859 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
860 }
861
862 pub fn get_horizontal_scrollbar_right_button_method_info() -> &'static ::unity::il2cpp::MethodInfo {
863 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
864 }
865
866 pub fn set_horizontal_scrollbar_right_button_method_info() -> &'static ::unity::il2cpp::MethodInfo {
867 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
868 }
869
870 pub fn get_vertical_scrollbar_method_info() -> &'static ::unity::il2cpp::MethodInfo {
871 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
872 }
873
874 pub fn set_vertical_scrollbar_method_info() -> &'static ::unity::il2cpp::MethodInfo {
875 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
876 }
877
878 pub fn get_vertical_scrollbar_thumb_method_info() -> &'static ::unity::il2cpp::MethodInfo {
879 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
880 }
881
882 pub fn set_vertical_scrollbar_thumb_method_info() -> &'static ::unity::il2cpp::MethodInfo {
883 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
884 }
885
886 pub fn get_vertical_scrollbar_up_button_method_info() -> &'static ::unity::il2cpp::MethodInfo {
887 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
888 }
889
890 pub fn set_vertical_scrollbar_up_button_method_info() -> &'static ::unity::il2cpp::MethodInfo {
891 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
892 }
893
894 pub fn get_vertical_scrollbar_down_button_method_info() -> &'static ::unity::il2cpp::MethodInfo {
895 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
896 }
897
898 pub fn set_vertical_scrollbar_down_button_method_info() -> &'static ::unity::il2cpp::MethodInfo {
899 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
900 }
901
902 pub fn get_scroll_view_method_info() -> &'static ::unity::il2cpp::MethodInfo {
903 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
904 }
905
906 pub fn set_scroll_view_method_info() -> &'static ::unity::il2cpp::MethodInfo {
907 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
908 }
909
910 pub fn get_custom_styles_method_info() -> &'static ::unity::il2cpp::MethodInfo {
911 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
912 }
913
914 pub fn set_custom_styles_method_info() -> &'static ::unity::il2cpp::MethodInfo {
915 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
916 }
917
918 pub fn get_settings_method_info() -> &'static ::unity::il2cpp::MethodInfo {
919 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
920 }
921
922 pub fn get_error_method_info() -> &'static ::unity::il2cpp::MethodInfo {
923 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
924 }
925
926 pub fn apply_method_info() -> &'static ::unity::il2cpp::MethodInfo {
927 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
928 }
929
930 pub fn build_style_cache_method_info() -> &'static ::unity::il2cpp::MethodInfo {
931 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
932 }
933
934 pub fn get_style_method_info() -> &'static ::unity::il2cpp::MethodInfo {
935 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
936 }
937
938 pub fn find_style_method_info() -> &'static ::unity::il2cpp::MethodInfo {
939 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
940 }
941
942 pub fn make_current_method_info() -> &'static ::unity::il2cpp::MethodInfo {
943 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
944 }
945
946 pub fn get_enumerator_method_info() -> &'static ::unity::il2cpp::MethodInfo {
947 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
948 }
949}
950
951#[cfg(feature = "unity_engine-guiskin")]
952impl GUISkin {
953 #[doc = "`.ctor()` — no args"]
954 pub fn new() -> Self {
955 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
956 panic!(
957 "{}
958::{}
959 failed to instantiate",
960 ::core::stringify!(GUISkin),
961 ::core::stringify!(new),
962 )
963 });
964 <Self as IGUISkinMethods>::ctor(this);
965 this
966 }
967}
968
969#[cfg(feature = "unity_engine-guiskin")]
970#[doc(hidden)]
971pub mod prelude {
972 pub use super::{
973 GUISkin, GUISkin_SkinChangedDelegate, IGUISkin, IGUISkinMethods, IGUISkin_SkinChangedDelegate, IGUISkin_SkinChangedDelegateMethods,
974 };
975 #[cfg(feature = "system-delegate")]
976 pub use crate::system::delegate::IDelegateMethods;
977 #[cfg(feature = "system-multicastdelegate")]
978 pub use crate::system::multicastdelegate::IMulticastDelegateMethods;
979 #[cfg(feature = "system-object")]
980 pub use crate::system::object::IObjectMethods;
981 #[cfg(feature = "unity_engine-object_2")]
982 pub use crate::unity_engine::object_2::IObject_2Methods;
983 #[cfg(feature = "unity_engine-scriptableobject")]
984 pub use crate::unity_engine::scriptableobject::IScriptableObjectMethods;
985 pub use crate::{
986 system::{delegate::IDelegate, multicastdelegate::IMulticastDelegate, object::IObject},
987 unity_engine::{object_2::IObject_2, scriptableobject::IScriptableObject},
988 };
989}