Skip to main content

engage/generated/root/
debug_2.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "root-debug_2-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::system::object::{IObject, Object};
9
10    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/root/debug_2/Debug_2.md"))]
11    #[::unity::class(namespace = "", name = "Debug")]
12    #[parent(crate::system::object::Object)]
13    pub struct Debug_2 {}
14}
15
16#[cfg(feature = "root-debug_2-types")]
17pub use __types::*;
18
19#[cfg(feature = "root-debug_2")]
20impl Debug_2 {
21    #[doc = "`Assert(bool)` overload"]
22    pub fn assert(condition: impl ::core::convert::Into<bool>) -> () {
23        unsafe {
24            ::unity::il2cpp_call!((::unity::module_base()+0x2a020e0usize)as*mut u8,();
25(bool)::core::convert::Into::into(condition))
26        }
27    }
28
29    #[doc = "`Assert(bool, ::unity::Il2CppString)` overload"]
30    pub fn assert_2(condition: impl ::core::convert::Into<bool>, message: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
31        unsafe {
32            ::unity::il2cpp_call!((::unity::module_base()+0x2a020f0usize)as*mut u8,();
33(bool)::core::convert::Into::into(condition),(::unity::Il2CppString)::core::convert::Into::into(message))
34        }
35    }
36
37    #[doc = "`AssertFormat(bool, ::unity::Il2CppString, ::unity::Array<crate::system::object::Object>)` overload"]
38    pub fn assert_format(
39        condition: impl ::core::convert::Into<bool>,
40        format: impl ::core::convert::Into<::unity::Il2CppString>,
41        args: impl ::core::convert::Into<::unity::Array<crate::system::object::Object>>,
42    ) -> () {
43        unsafe {
44            ::unity::il2cpp_call!((::unity::module_base()+0x2a02100usize)as*mut u8,();
45(bool)::core::convert::Into::into(condition),(::unity::Il2CppString)::core::convert::Into::into(format),(::unity::Array<crate::system::object::Object>)::core::convert::Into::into(args))
46        }
47    }
48
49    #[doc = "`LogAssertion(crate::system::object::Object, crate::unity_engine::object_2::Object_2)` overload"]
50    pub fn log_assertion(
51        message: impl ::core::convert::Into<crate::system::object::Object>,
52        context: impl ::core::convert::Into<crate::unity_engine::object_2::Object_2>,
53    ) -> () {
54        unsafe {
55            ::unity::il2cpp_call!((::unity::module_base()+0x2a02110usize)as*mut u8,();
56(crate::system::object::Object)::core::convert::Into::into(message),(crate::unity_engine::object_2::Object_2)::core::convert::Into::into(context))
57        }
58    }
59
60    #[doc = "`LogAssertion(crate::system::object::Object)` overload"]
61    pub fn log_assertion_2(message: impl ::core::convert::Into<crate::system::object::Object>) -> () {
62        unsafe {
63            ::unity::il2cpp_call!((::unity::module_base()+0x2a02120usize)as*mut u8,();
64(crate::system::object::Object)::core::convert::Into::into(message))
65        }
66    }
67
68    #[doc = "`LogAssertionFormat(crate::unity_engine::object_2::Object_2, ::unity::Il2CppString, ::unity::Array<crate::system::object::Object>)` overload"]
69    pub fn log_assertion_format(
70        context: impl ::core::convert::Into<crate::unity_engine::object_2::Object_2>,
71        format: impl ::core::convert::Into<::unity::Il2CppString>,
72        args: impl ::core::convert::Into<::unity::Array<crate::system::object::Object>>,
73    ) -> () {
74        unsafe {
75            ::unity::il2cpp_call!((::unity::module_base()+0x2a02130usize)as*mut u8,();
76(crate::unity_engine::object_2::Object_2)::core::convert::Into::into(context),(::unity::Il2CppString)::core::convert::Into::into(format),(::unity::Array<crate::system::object::Object>)::core::convert::Into::into(args))
77        }
78    }
79
80    #[doc = "`LogAssertionFormat(::unity::Il2CppString, ::unity::Array<crate::system::object::Object>)` overload"]
81    pub fn log_assertion_format_2(
82        format: impl ::core::convert::Into<::unity::Il2CppString>,
83        args: impl ::core::convert::Into<::unity::Array<crate::system::object::Object>>,
84    ) -> () {
85        unsafe {
86            ::unity::il2cpp_call!((::unity::module_base()+0x2a02140usize)as*mut u8,();
87(::unity::Il2CppString)::core::convert::Into::into(format),(::unity::Array<crate::system::object::Object>)::core::convert::Into::into(args))
88        }
89    }
90
91    #[doc = "`LogWarning(crate::system::object::Object, crate::unity_engine::object_2::Object_2)` overload"]
92    pub fn log_warning(
93        message: impl ::core::convert::Into<crate::system::object::Object>,
94        context: impl ::core::convert::Into<crate::unity_engine::object_2::Object_2>,
95    ) -> () {
96        unsafe {
97            ::unity::il2cpp_call!((::unity::module_base()+0x2a02150usize)as*mut u8,();
98(crate::system::object::Object)::core::convert::Into::into(message),(crate::unity_engine::object_2::Object_2)::core::convert::Into::into(context))
99        }
100    }
101
102    #[doc = "`LogWarning(crate::system::object::Object)` overload"]
103    pub fn log_warning_2(message: impl ::core::convert::Into<crate::system::object::Object>) -> () {
104        unsafe {
105            ::unity::il2cpp_call!((::unity::module_base()+0x2a02160usize)as*mut u8,();
106(crate::system::object::Object)::core::convert::Into::into(message))
107        }
108    }
109
110    #[doc = "`LogWarningFormat(::unity::Il2CppString, ::unity::Array<crate::system::object::Object>)` overload"]
111    pub fn log_warning_format(
112        format: impl ::core::convert::Into<::unity::Il2CppString>,
113        args: impl ::core::convert::Into<::unity::Array<crate::system::object::Object>>,
114    ) -> () {
115        unsafe {
116            ::unity::il2cpp_call!((::unity::module_base()+0x2a02170usize)as*mut u8,();
117(::unity::Il2CppString)::core::convert::Into::into(format),(::unity::Array<crate::system::object::Object>)::core::convert::Into::into(args))
118        }
119    }
120
121    #[doc = "`Log(crate::system::object::Object)` overload"]
122    pub fn log(message: impl ::core::convert::Into<crate::system::object::Object>) -> () {
123        unsafe {
124            ::unity::il2cpp_call!((::unity::module_base()+0x2a02180usize)as*mut u8,();
125(crate::system::object::Object)::core::convert::Into::into(message))
126        }
127    }
128
129    #[doc = "`Log(crate::system::object::Object, crate::unity_engine::object_2::Object_2)` overload"]
130    pub fn log_2(
131        message: impl ::core::convert::Into<crate::system::object::Object>,
132        context: impl ::core::convert::Into<crate::unity_engine::object_2::Object_2>,
133    ) -> () {
134        unsafe {
135            ::unity::il2cpp_call!((::unity::module_base()+0x2a02190usize)as*mut u8,();
136(crate::system::object::Object)::core::convert::Into::into(message),(crate::unity_engine::object_2::Object_2)::core::convert::Into::into(context))
137        }
138    }
139
140    #[doc = "`LogFormat(::unity::Il2CppString, ::unity::Array<crate::system::object::Object>)` overload"]
141    pub fn log_format(
142        format: impl ::core::convert::Into<::unity::Il2CppString>,
143        args: impl ::core::convert::Into<::unity::Array<crate::system::object::Object>>,
144    ) -> () {
145        unsafe {
146            ::unity::il2cpp_call!((::unity::module_base()+0x2a021a0usize)as*mut u8,();
147(::unity::Il2CppString)::core::convert::Into::into(format),(::unity::Array<crate::system::object::Object>)::core::convert::Into::into(args))
148        }
149    }
150
151    #[doc = "`LogError(crate::system::object::Object)` overload"]
152    pub fn log_error(message: impl ::core::convert::Into<crate::system::object::Object>) -> () {
153        unsafe {
154            ::unity::il2cpp_call!((::unity::module_base()+0x2a021b0usize)as*mut u8,();
155(crate::system::object::Object)::core::convert::Into::into(message))
156        }
157    }
158
159    #[doc = "`LogError(crate::system::object::Object, crate::unity_engine::object_2::Object_2)` overload"]
160    pub fn log_error_2(
161        message: impl ::core::convert::Into<crate::system::object::Object>,
162        context: impl ::core::convert::Into<crate::unity_engine::object_2::Object_2>,
163    ) -> () {
164        unsafe {
165            ::unity::il2cpp_call!((::unity::module_base()+0x2a021c0usize)as*mut u8,();
166(crate::system::object::Object)::core::convert::Into::into(message),(crate::unity_engine::object_2::Object_2)::core::convert::Into::into(context))
167        }
168    }
169
170    #[doc = "`LogErrorFormat(::unity::Il2CppString, ::unity::Array<crate::system::object::Object>)` overload"]
171    pub fn log_error_format(
172        format: impl ::core::convert::Into<::unity::Il2CppString>,
173        args: impl ::core::convert::Into<::unity::Array<crate::system::object::Object>>,
174    ) -> () {
175        unsafe {
176            ::unity::il2cpp_call!((::unity::module_base()+0x2a021d0usize)as*mut u8,();
177(::unity::Il2CppString)::core::convert::Into::into(format),(::unity::Array<crate::system::object::Object>)::core::convert::Into::into(args))
178        }
179    }
180
181    #[doc = "`DrawLine(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, crate::unity_engine::color::Color, f32)` overload"]
182    pub fn draw_line(
183        start: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
184        end: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
185        color: impl ::core::convert::Into<crate::unity_engine::color::Color>,
186        duration: impl ::core::convert::Into<f32>,
187    ) -> () {
188        unsafe {
189            ::unity::il2cpp_call!((::unity::module_base()+0x2a02200usize)as*mut u8,();
190(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(start),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(end),(crate::unity_engine::color::Color)::core::convert::Into::into(color),(f32)::core::convert::Into::into(duration))
191        }
192    }
193
194    #[doc = "`DrawLine(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, crate::unity_engine::color::Color)` overload"]
195    pub fn draw_line_2(
196        start: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
197        end: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
198        color: impl ::core::convert::Into<crate::unity_engine::color::Color>,
199    ) -> () {
200        unsafe {
201            ::unity::il2cpp_call!((::unity::module_base()+0x2a02210usize)as*mut u8,();
202(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(start),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(end),(crate::unity_engine::color::Color)::core::convert::Into::into(color))
203        }
204    }
205
206    #[doc = "`DrawLine(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3)` overload"]
207    pub fn draw_line_3(
208        start: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
209        end: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
210    ) -> () {
211        unsafe {
212            ::unity::il2cpp_call!((::unity::module_base()+0x2a02220usize)as*mut u8,();
213(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(start),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(end))
214        }
215    }
216
217    #[doc = "`DrawRay(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3)` overload"]
218    pub fn draw_ray(
219        start: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
220        dir: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
221    ) -> () {
222        unsafe {
223            ::unity::il2cpp_call!((::unity::module_base()+0x2a02230usize)as*mut u8,();
224(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(start),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(dir))
225        }
226    }
227
228    #[doc = "`DrawRay(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, crate::unity_engine::color::Color)` overload"]
229    pub fn draw_ray_2(
230        start: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
231        dir: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
232        color: impl ::core::convert::Into<crate::unity_engine::color::Color>,
233    ) -> () {
234        unsafe {
235            ::unity::il2cpp_call!((::unity::module_base()+0x2a02240usize)as*mut u8,();
236(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(start),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(dir),(crate::unity_engine::color::Color)::core::convert::Into::into(color))
237        }
238    }
239
240    #[doc = "`DrawRay(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, crate::unity_engine::color::Color, f32)` overload"]
241    pub fn draw_ray_3(
242        start: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
243        dir: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
244        color: impl ::core::convert::Into<crate::unity_engine::color::Color>,
245        duration: impl ::core::convert::Into<f32>,
246    ) -> () {
247        unsafe {
248            ::unity::il2cpp_call!((::unity::module_base()+0x2a02250usize)as*mut u8,();
249(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(start),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(dir),(crate::unity_engine::color::Color)::core::convert::Into::into(color),(f32)::core::convert::Into::into(duration))
250        }
251    }
252
253    #[doc = "`DebugBreak()` overload"]
254    pub fn debug_break() -> () {
255        unsafe {
256            ::unity::il2cpp_call!((::unity::module_base()+0x2a02260usize)as*mut u8,();
257            )
258        }
259    }
260
261    #[doc = "`get_unityLogger()` overload"]
262    pub fn get_unity_logger() -> crate::unity_engine::ilogger_interface::ILogger_Interface {
263        unsafe {
264            ::unity::il2cpp_call!((::unity::module_base()+0x2a02270usize)as*mut u8,crate::unity_engine::ilogger_interface::ILogger_Interface;
265            )
266        }
267    }
268}
269
270#[cfg(feature = "root-debug_2")]
271pub trait IDebug_2Methods: IDebug_2 {
272    #[doc = "`.ctor()` overload"]
273    fn ctor(self) -> () {
274        unsafe {
275            let __receiver = <Debug_2 as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
276            ::unity::il2cpp_call!((::unity::module_base()+0x2a02330usize)as*mut u8,();
277(Debug_2)__receiver)
278        }
279    }
280}
281
282#[cfg(feature = "root-debug_2")]
283impl<__T: IDebug_2> IDebug_2Methods for __T {}
284
285#[cfg(feature = "root-debug_2")]
286impl Debug_2 {
287    pub fn assert_method_info() -> &'static ::unity::il2cpp::MethodInfo {
288        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
289    }
290
291    pub fn assert_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
292        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
293    }
294
295    pub fn assert_format_method_info() -> &'static ::unity::il2cpp::MethodInfo {
296        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
297    }
298
299    pub fn log_assertion_method_info() -> &'static ::unity::il2cpp::MethodInfo {
300        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
301    }
302
303    pub fn log_assertion_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
304        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
305    }
306
307    pub fn log_assertion_format_method_info() -> &'static ::unity::il2cpp::MethodInfo {
308        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
309    }
310
311    pub fn log_assertion_format_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
312        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
313    }
314
315    pub fn log_warning_method_info() -> &'static ::unity::il2cpp::MethodInfo {
316        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
317    }
318
319    pub fn log_warning_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
320        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
321    }
322
323    pub fn log_warning_format_method_info() -> &'static ::unity::il2cpp::MethodInfo {
324        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
325    }
326
327    pub fn log_method_info() -> &'static ::unity::il2cpp::MethodInfo {
328        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
329    }
330
331    pub fn log_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
332        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
333    }
334
335    pub fn log_format_method_info() -> &'static ::unity::il2cpp::MethodInfo {
336        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
337    }
338
339    pub fn log_error_method_info() -> &'static ::unity::il2cpp::MethodInfo {
340        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
341    }
342
343    pub fn log_error_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
344        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
345    }
346
347    pub fn log_error_format_method_info() -> &'static ::unity::il2cpp::MethodInfo {
348        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
349    }
350
351    pub fn draw_line_method_info() -> &'static ::unity::il2cpp::MethodInfo {
352        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
353    }
354
355    pub fn draw_line_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
356        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
357    }
358
359    pub fn draw_line_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
360        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
361    }
362
363    pub fn draw_ray_method_info() -> &'static ::unity::il2cpp::MethodInfo {
364        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
365    }
366
367    pub fn draw_ray_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
368        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
369    }
370
371    pub fn draw_ray_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
372        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
373    }
374
375    pub fn debug_break_method_info() -> &'static ::unity::il2cpp::MethodInfo {
376        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
377    }
378
379    pub fn get_unity_logger_method_info() -> &'static ::unity::il2cpp::MethodInfo {
380        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
381    }
382
383    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
384        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
385    }
386}
387
388#[cfg(feature = "root-debug_2")]
389impl Debug_2 {
390    #[doc = "`.ctor()` — no args"]
391    pub fn new() -> Self {
392        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
393            panic!(
394                "{}
395::{}
396 failed to instantiate",
397                ::core::stringify!(Debug_2),
398                ::core::stringify!(new),
399            )
400        });
401        <Self as IDebug_2Methods>::ctor(this);
402        this
403    }
404}
405
406#[cfg(feature = "root-debug_2")]
407#[doc(hidden)]
408pub mod prelude {
409    pub use super::{Debug_2, IDebug_2, IDebug_2Methods};
410    pub use crate::system::object::IObject;
411    #[cfg(feature = "system-object")]
412    pub use crate::system::object::IObjectMethods;
413}