1#[cfg(feature = "app-map-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 app::dynamicmesh::{DynamicMesh, IDynamicMesh},
10 system::{
11 collections::generic::list_1::{IList_1, List_1},
12 object::{IObject, Object},
13 valuetype::{IValueType, ValueType},
14 },
15 };
16
17 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/map/Map_CellVertex.md"))]
18 #[::unity::class(namespace = "App", name = "Map.CellVertex")]
19 #[parent(crate::system::object::Object)]
20 pub struct Map_CellVertex {
21 #[offset(16)]
22 #[rename(name = "m_Position")]
23 pub m_position: ::unity::Array<crate::unity_engine::vector3::Vector3>,
24 }
25
26 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/map/Map_Pos.md"))]
27 #[repr(C)]
28 #[derive(::core::clone::Clone, ::core::marker::Copy)]
29 pub struct Map_Pos {
30 pub x: i32,
31 pub z: i32,
32 }
33 impl ::unity::ClassIdentity for Map_Pos {
34 const NAME: &'static str = "Map.Pos";
35 const NAMESPACE: &'static str = "App";
36
37 fn class() -> ::unity::Class {
38 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
39 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
40 }
41 }
42 impl ::unity::IlType for Map_Pos {
43 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
44 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
45 }
46 }
47
48 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/map/Map_FillList.md"))]
49 #[::unity::class(namespace = "App", name = "Map.FillList")]
50 #[parent(crate::system::collections::generic::list_1::List_1<crate::app::map::Map_Pos>)]
51 pub struct Map_FillList {}
52
53 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/map/Map_CellMesh.md"))]
54 #[::unity::class(namespace = "App", name = "Map.CellMesh")]
55 #[parent(crate::app::dynamicmesh::DynamicMesh)]
56 pub struct Map_CellMesh {
57 #[offset(104)]
58 #[rename(name = "m_CellVertex")]
59 pub m_cell_vertex: crate::app::map::Map_CellVertex,
60 }
61
62 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/map/Map.md"))]
63 #[::unity::class(namespace = "App", name = "Map")]
64 #[parent(crate::system::object::Object)]
65 pub struct Map {
66 #[static_field]
67 #[rename(name = "Layer_CameraTransparent")]
68 pub layer_camera_transparent: i32,
69 #[static_field]
70 #[rename(name = "LOD_COUNT")]
71 pub lod_count: i32,
72 #[static_field]
73 #[rename(name = "CELL_SIZE")]
74 pub cell_size: f32,
75 #[static_field]
76 #[rename(name = "CELL_INV")]
77 pub cell_inv: f32,
78 #[static_field]
79 #[rename(name = "CELL_HALF")]
80 pub cell_half: f32,
81 #[static_field]
82 #[rename(name = "CELL_QUATER")]
83 pub cell_quater: f32,
84 #[static_field]
85 #[rename(name = "CELL_OCTER")]
86 pub cell_octer: f32,
87 #[static_field]
88 #[rename(name = "CELL_OFFSET")]
89 pub cell_offset: f32,
90 #[static_field]
91 #[rename(name = "CELL_SLOPE")]
92 pub cell_slope: f32,
93 #[static_field]
94 #[rename(name = "CELL_SIZE3")]
95 pub cell_size3: crate::unity_engine::vector3::Vector3,
96 #[static_field]
97 #[rename(name = "RAY_RADUIS")]
98 pub ray_raduis: f32,
99 #[static_field]
100 #[rename(name = "RAY_OFFSET")]
101 pub ray_offset: f32,
102 #[static_field]
103 #[rename(name = "RAY_OFFSETS")]
104 pub ray_offsets: ::unity::Array<crate::unity_engine::vector3::Vector3>,
105 #[static_field]
106 #[rename(name = "CELL_OFFSETS")]
107 pub cell_offsets: ::unity::Array<crate::unity_engine::vector3::Vector3>,
108 #[static_field]
109 #[rename(name = "OFFSET_RATIO")]
110 pub offset_ratio: f32,
111 #[static_field]
112 #[rename(name = "s_EventList")]
113 pub s_event_list: crate::system::collections::generic::list_1::List_1<crate::app::mapobject::MapObject>,
114 #[static_field]
115 #[rename(name = "s_EventHits")]
116 pub s_event_hits: ::unity::Array<crate::unity_engine::raycasthit::RaycastHit>,
117 #[static_field]
118 #[rename(name = "AttributeSeparator")]
119 pub attribute_separator: ::unity::Array<u16>,
120 #[static_field]
121 #[rename(name = "RenderLayerMask")]
122 pub render_layer_mask: i32,
123 #[static_field]
124 #[rename(name = "ColliderLayerMask")]
125 pub collider_layer_mask: i32,
126 #[static_field]
127 #[rename(name = "AttributeLayerMask")]
128 pub attribute_layer_mask: i32,
129 #[static_field]
130 #[rename(name = "RAY_HEIGHT_EVENT")]
131 pub ray_height_event: f32,
132 #[static_field]
133 #[rename(name = "RAY_HEIGHT_GROUND")]
134 pub ray_height_ground: f32,
135 #[static_field]
136 #[rename(name = "RAY_DISTANCE_GROUND")]
137 pub ray_distance_ground: f32,
138 #[static_field]
139 #[rename(name = "s_UpdateBinder")]
140 pub s_update_binder: crate::app::bindholder::BindHolder,
141 }
142}
143
144#[cfg(feature = "app-map-types")]
145pub use __types::*;
146
147#[cfg(feature = "app-map")]
148pub trait IMap_CellVertexMethods: IMap_CellVertex {
149 #[doc = "`Clear()` overload"]
150 fn clear(self) -> () {
151 unsafe {
152 let __receiver = <Map_CellVertex as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
153 ::unity::il2cpp_call!((::unity::module_base()+0x24b38a0usize)as*mut u8,();
154(Map_CellVertex)__receiver)
155 }
156 }
157 #[doc = "`Calc(i32, i32)` overload"]
158 fn calc(self, x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> () {
159 unsafe {
160 let __receiver = <Map_CellVertex as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
161 ::unity::il2cpp_call!((::unity::module_base()+0x24b3930usize)as*mut u8,();
162(Map_CellVertex)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
163 }
164 }
165 #[doc = "`get_Item(i32)` overload"]
166 fn get_item(self, i: impl ::core::convert::Into<i32>) -> crate::unity_engine::vector3::Vector3 {
167 unsafe {
168 let __receiver = <Map_CellVertex as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
169 ::unity::il2cpp_call!((::unity::module_base()+0x24b3bb0usize)as*mut u8,crate::unity_engine::vector3::Vector3;
170(Map_CellVertex)__receiver,(i32)::core::convert::Into::into(i))
171 }
172 }
173 #[doc = "`set_Item(i32, crate::unity_engine::vector3::Vector3)` overload"]
174 fn set_item(self, i: impl ::core::convert::Into<i32>, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
175 unsafe {
176 let __receiver = <Map_CellVertex as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
177 ::unity::il2cpp_call!((::unity::module_base()+0x24b3bf0usize)as*mut u8,();
178(Map_CellVertex)__receiver,(i32)::core::convert::Into::into(i),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
179 }
180 }
181 #[doc = "`get_MinHeight()` overload"]
182 fn get_min_height(self) -> f32 {
183 unsafe {
184 let __receiver = <Map_CellVertex as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
185 ::unity::il2cpp_call!((::unity::module_base()+0x24b3c40usize)as*mut u8,f32;
186(Map_CellVertex)__receiver)
187 }
188 }
189 #[doc = "`get_MaxHeight()` overload"]
190 fn get_max_height(self) -> f32 {
191 unsafe {
192 let __receiver = <Map_CellVertex as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
193 ::unity::il2cpp_call!((::unity::module_base()+0x24b3cd0usize)as*mut u8,f32;
194(Map_CellVertex)__receiver)
195 }
196 }
197 #[doc = "`.ctor()` overload"]
198 fn ctor(self) -> () {
199 unsafe {
200 let __receiver = <Map_CellVertex as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
201 ::unity::il2cpp_call!((::unity::module_base()+0x24ad330usize)as*mut u8,();
202(Map_CellVertex)__receiver)
203 }
204 }
205}
206
207#[cfg(feature = "app-map")]
208impl<__T: IMap_CellVertex> IMap_CellVertexMethods for __T {}
209
210#[cfg(feature = "app-map")]
211impl Map_CellVertex {
212 pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
213 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
214 }
215
216 pub fn calc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
217 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
218 }
219
220 pub fn get_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
221 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
222 }
223
224 pub fn set_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
225 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
226 }
227
228 pub fn get_min_height_method_info() -> &'static ::unity::il2cpp::MethodInfo {
229 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
230 }
231
232 pub fn get_max_height_method_info() -> &'static ::unity::il2cpp::MethodInfo {
233 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
234 }
235
236 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
237 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
238 }
239}
240
241#[cfg(feature = "app-map")]
242impl Map_CellVertex {
243 #[doc = "`.ctor()` — no args"]
244 pub fn new() -> Self {
245 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
246 panic!(
247 "{}
248::{}
249 failed to instantiate",
250 ::core::stringify!(Map_CellVertex),
251 ::core::stringify!(new),
252 )
253 });
254 <Self as IMap_CellVertexMethods>::ctor(this);
255 this
256 }
257}
258
259#[cfg(feature = "app-map")]
260impl Map_Pos {
261 #[doc = "`.ctor(i32, i32)` overload"]
262 pub fn ctor(&mut self, x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> () {
263 unsafe {
264 ::unity::il2cpp_call!((::unity::module_base()+0x24b3fc0usize)as*mut u8,();
265(*mut Map_Pos)self as*mut Map_Pos,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
266 }
267 }
268}
269
270#[cfg(feature = "app-map")]
271impl Map_Pos {
272 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
273 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
274 }
275}
276
277#[cfg(feature = "app-map")]
278pub trait IMap_FillListMethods: IMap_FillList {
279 #[doc = "`FillTerrain(i32, i32, i32, i32)` overload"]
280 fn fill_terrain(
281 self,
282 x: impl ::core::convert::Into<i32>,
283 z: impl ::core::convert::Into<i32>,
284 before: impl ::core::convert::Into<i32>,
285 after: impl ::core::convert::Into<i32>,
286 ) -> () {
287 unsafe {
288 let __receiver = <Map_FillList as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
289 ::unity::il2cpp_call!((::unity::module_base()+0x24b3d60usize)as*mut u8,();
290(Map_FillList)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(i32)::core::convert::Into::into(before),(i32)::core::convert::Into::into(after))
291 }
292 }
293 #[doc = "`.ctor()` overload"]
294 fn ctor(self) -> () {
295 unsafe {
296 let __receiver = <Map_FillList as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
297 ::unity::il2cpp_call!((::unity::module_base()+0x24b3fd0usize)as*mut u8,();
298(Map_FillList)__receiver)
299 }
300 }
301}
302
303#[cfg(feature = "app-map")]
304impl<__T: IMap_FillList> IMap_FillListMethods for __T {}
305
306#[cfg(feature = "app-map")]
307impl Map_FillList {
308 pub fn fill_terrain_method_info() -> &'static ::unity::il2cpp::MethodInfo {
309 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
310 }
311
312 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
313 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
314 }
315}
316
317#[cfg(feature = "app-map")]
318impl Map_FillList {
319 #[doc = "`.ctor()` — no args"]
320 pub fn new() -> Self {
321 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
322 panic!(
323 "{}
324::{}
325 failed to instantiate",
326 ::core::stringify!(Map_FillList),
327 ::core::stringify!(new),
328 )
329 });
330 <Self as IMap_FillListMethods>::ctor(this);
331 this
332 }
333}
334
335#[cfg(feature = "app-map")]
336pub trait IMap_CellMeshMethods: IMap_CellMesh {
337 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject, i32, i32)` overload"]
338 fn ctor(
339 self,
340 go: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
341 sub_mesh_count: impl ::core::convert::Into<i32>,
342 vertex_capacity: impl ::core::convert::Into<i32>,
343 ) -> () {
344 unsafe {
345 let __receiver = <Map_CellMesh as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
346 ::unity::il2cpp_call!((::unity::module_base()+0x24ad210usize)as*mut u8,();
347(Map_CellMesh)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(go),(i32)::core::convert::Into::into(sub_mesh_count),(i32)::core::convert::Into::into(vertex_capacity))
348 }
349 }
350 #[doc = "`AddTangents5(*mutcrate::unity_engine::vector4::Vector4)` overload"]
351 fn add_tangents5(self) -> crate::unity_engine::vector4::Vector4 {
352 unsafe {
353 let __receiver = <Map_CellMesh as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
354 let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector4::Vector4>::uninit();
355 ::unity::il2cpp_call!((::unity::module_base()+0x24ad3a0usize)as*mut u8,();
356(Map_CellMesh)__receiver,(*mut crate::unity_engine::vector4::Vector4)__out_0.as_mut_ptr());
357 __out_0.assume_init()
358 }
359 }
360 #[doc = "`AddCell(i32, i32, crate::unity_engine::color::Color, f32)` overload"]
361 fn add_cell(
362 self,
363 x: impl ::core::convert::Into<i32>,
364 z: impl ::core::convert::Into<i32>,
365 color: impl ::core::convert::Into<crate::unity_engine::color::Color>,
366 distance: impl ::core::convert::Into<f32>,
367 ) -> () {
368 unsafe {
369 let __receiver = <Map_CellMesh as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
370 ::unity::il2cpp_call!((::unity::module_base()+0x24ad500usize)as*mut u8,();
371(Map_CellMesh)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::unity_engine::color::Color)::core::convert::Into::into(color),(f32)::core::convert::Into::into(distance))
372 }
373 }
374 #[doc = "`AddCell(i32, i32, crate::unity_engine::color::Color, crate::unity_engine::vector2::Vector2, crate::unity_engine::vector2::Vector2, i32, f32)` overload"]
375 fn add_cell_2(
376 self,
377 x: impl ::core::convert::Into<i32>,
378 z: impl ::core::convert::Into<i32>,
379 color: impl ::core::convert::Into<crate::unity_engine::color::Color>,
380 uv0: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
381 uv2: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
382 rotation: impl ::core::convert::Into<i32>,
383 distance: impl ::core::convert::Into<f32>,
384 ) -> () {
385 unsafe {
386 let __receiver = <Map_CellMesh as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
387 ::unity::il2cpp_call!((::unity::module_base()+0x24adb70usize)as*mut u8,();
388(Map_CellMesh)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::unity_engine::color::Color)::core::convert::Into::into(color),(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(uv0),(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(uv2),(i32)::core::convert::Into::into(rotation),(f32)::core::convert::Into::into(distance))
389 }
390 }
391 #[doc = "`AddCell(i32, i32, crate::unity_engine::vector2::Vector2, crate::unity_engine::vector2::Vector2, f32)` overload"]
392 fn add_cell_3(
393 self,
394 x: impl ::core::convert::Into<i32>,
395 z: impl ::core::convert::Into<i32>,
396 uv0: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
397 uv2: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
398 distance: impl ::core::convert::Into<f32>,
399 ) -> () {
400 unsafe {
401 let __receiver = <Map_CellMesh as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
402 ::unity::il2cpp_call!((::unity::module_base()+0x24ae330usize)as*mut u8,();
403(Map_CellMesh)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(uv0),(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(uv2),(f32)::core::convert::Into::into(distance))
404 }
405 }
406 #[doc = "`AddCell(i32, i32, crate::unity_engine::color::Color, crate::unity_engine::color::Color, crate::unity_engine::color::Color, crate::unity_engine::color::Color, f32)` overload"]
407 fn add_cell_4(
408 self,
409 x: impl ::core::convert::Into<i32>,
410 z: impl ::core::convert::Into<i32>,
411 color0: impl ::core::convert::Into<crate::unity_engine::color::Color>,
412 color1: impl ::core::convert::Into<crate::unity_engine::color::Color>,
413 color2: impl ::core::convert::Into<crate::unity_engine::color::Color>,
414 color3: impl ::core::convert::Into<crate::unity_engine::color::Color>,
415 distance: impl ::core::convert::Into<f32>,
416 ) -> () {
417 unsafe {
418 let __receiver = <Map_CellMesh as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
419 ::unity::il2cpp_call!((::unity::module_base()+0x24ae9a0usize)as*mut u8,();
420(Map_CellMesh)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::unity_engine::color::Color)::core::convert::Into::into(color0),(crate::unity_engine::color::Color)::core::convert::Into::into(color1),(crate::unity_engine::color::Color)::core::convert::Into::into(color2),(crate::unity_engine::color::Color)::core::convert::Into::into(color3),(f32)::core::convert::Into::into(distance))
421 }
422 }
423 #[doc = "`AddCell(i32, i32, crate::unity_engine::color::Color, crate::unity_engine::color::Color, crate::unity_engine::color::Color, crate::unity_engine::color::Color, crate::unity_engine::vector2::Vector2, crate::unity_engine::vector2::Vector2, f32)` overload"]
424 fn add_cell_5(
425 self,
426 x: impl ::core::convert::Into<i32>,
427 z: impl ::core::convert::Into<i32>,
428 color0: impl ::core::convert::Into<crate::unity_engine::color::Color>,
429 color1: impl ::core::convert::Into<crate::unity_engine::color::Color>,
430 color2: impl ::core::convert::Into<crate::unity_engine::color::Color>,
431 color3: impl ::core::convert::Into<crate::unity_engine::color::Color>,
432 uv0: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
433 uv2: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
434 distance: impl ::core::convert::Into<f32>,
435 ) -> () {
436 unsafe {
437 let __receiver = <Map_CellMesh as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
438 ::unity::il2cpp_call!((::unity::module_base()+0x24af0d0usize)as*mut u8,();
439(Map_CellMesh)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::unity_engine::color::Color)::core::convert::Into::into(color0),(crate::unity_engine::color::Color)::core::convert::Into::into(color1),(crate::unity_engine::color::Color)::core::convert::Into::into(color2),(crate::unity_engine::color::Color)::core::convert::Into::into(color3),(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(uv0),(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(uv2),(f32)::core::convert::Into::into(distance))
440 }
441 }
442 #[doc = "`AddCell(i32, i32, crate::app::dir_2::Dir_Type, crate::unity_engine::color::Color, crate::unity_engine::vector2::Vector2, crate::unity_engine::vector2::Vector2, f32)` overload"]
443 fn add_cell_6(
444 self,
445 x: impl ::core::convert::Into<i32>,
446 z: impl ::core::convert::Into<i32>,
447 dir: impl ::core::convert::Into<crate::app::dir_2::Dir_Type>,
448 color: impl ::core::convert::Into<crate::unity_engine::color::Color>,
449 uv0: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
450 uv2: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
451 distance: impl ::core::convert::Into<f32>,
452 ) -> () {
453 unsafe {
454 let __receiver = <Map_CellMesh as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
455 ::unity::il2cpp_call!((::unity::module_base()+0x24af920usize)as*mut u8,();
456(Map_CellMesh)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::app::dir_2::Dir_Type)::core::convert::Into::into(dir),(crate::unity_engine::color::Color)::core::convert::Into::into(color),(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(uv0),(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(uv2),(f32)::core::convert::Into::into(distance))
457 }
458 }
459 #[doc = "`AddStraddleCell(crate::app::unit::Unit, crate::unity_engine::color::Color, f32)` overload"]
460 fn add_straddle_cell(
461 self,
462 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
463 color: impl ::core::convert::Into<crate::unity_engine::color::Color>,
464 uv_rotate: impl ::core::convert::Into<f32>,
465 ) -> () {
466 unsafe {
467 let __receiver = <Map_CellMesh as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
468 ::unity::il2cpp_call!((::unity::module_base()+0x24b1260usize)as*mut u8,();
469(Map_CellMesh)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::unity_engine::color::Color)::core::convert::Into::into(color),(f32)::core::convert::Into::into(uv_rotate))
470 }
471 }
472 #[doc = "`AddEventCell(i32, i32, crate::unity_engine::color::Color)` overload"]
473 fn add_event_cell(
474 self,
475 x: impl ::core::convert::Into<i32>,
476 z: impl ::core::convert::Into<i32>,
477 color: impl ::core::convert::Into<crate::unity_engine::color::Color>,
478 ) -> () {
479 unsafe {
480 let __receiver = <Map_CellMesh as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
481 ::unity::il2cpp_call!((::unity::module_base()+0x24b3160usize)as*mut u8,();
482(Map_CellMesh)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::unity_engine::color::Color)::core::convert::Into::into(color))
483 }
484 }
485}
486
487#[cfg(feature = "app-map")]
488impl<__T: IMap_CellMesh> IMap_CellMeshMethods for __T {}
489
490#[cfg(feature = "app-map")]
491impl Map_CellMesh {
492 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
493 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
494 }
495
496 pub fn add_tangents5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
497 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
498 }
499
500 pub fn add_cell_method_info() -> &'static ::unity::il2cpp::MethodInfo {
501 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
502 }
503
504 pub fn add_cell_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
505 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
506 }
507
508 pub fn add_cell_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
509 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
510 }
511
512 pub fn add_cell_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
513 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
514 }
515
516 pub fn add_cell_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
517 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
518 }
519
520 pub fn add_cell_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
521 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
522 }
523
524 pub fn add_straddle_cell_method_info() -> &'static ::unity::il2cpp::MethodInfo {
525 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
526 }
527
528 pub fn add_event_cell_method_info() -> &'static ::unity::il2cpp::MethodInfo {
529 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
530 }
531}
532
533#[cfg(feature = "app-map")]
534impl Map_CellMesh {
535 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject, i32, i32)` — overload selector"]
536 pub fn new(go: crate::unity_engine::gameobject::GameObject, sub_mesh_count: i32, vertex_capacity: i32) -> Self {
537 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
538 panic!(
539 "{}
540::{}
541 failed to instantiate",
542 ::core::stringify!(Map_CellMesh),
543 ::core::stringify!(new),
544 )
545 });
546 <Self as IMap_CellMeshMethods>::ctor(this, go, sub_mesh_count, vertex_capacity);
547 this
548 }
549}
550
551#[cfg(feature = "app-map")]
552impl Map {
553 #[doc = "`get_GridAlpha()` overload"]
554 pub fn get_grid_alpha() -> f32 {
555 unsafe {
556 ::unity::il2cpp_call!((::unity::module_base()+0x1ee3a90usize)as*mut u8,f32;
557 )
558 }
559 }
560
561 #[doc = "`set_GridAlpha(f32)` overload"]
562 pub fn set_grid_alpha(value: impl ::core::convert::Into<f32>) -> () {
563 unsafe {
564 ::unity::il2cpp_call!((::unity::module_base()+0x1ee3aa0usize)as*mut u8,();
565(f32)::core::convert::Into::into(value))
566 }
567 }
568
569 #[doc = "`get_TerrAlpha()` overload"]
570 pub fn get_terr_alpha() -> f32 {
571 unsafe {
572 ::unity::il2cpp_call!((::unity::module_base()+0x1ee3ab0usize)as*mut u8,f32;
573 )
574 }
575 }
576
577 #[doc = "`set_TerrAlpha(f32)` overload"]
578 pub fn set_terr_alpha(value: impl ::core::convert::Into<f32>) -> () {
579 unsafe {
580 ::unity::il2cpp_call!((::unity::module_base()+0x1ee3ac0usize)as*mut u8,();
581(f32)::core::convert::Into::into(value))
582 }
583 }
584
585 #[doc = "`get_ShowLayer()` overload"]
586 pub fn get_show_layer() -> bool {
587 unsafe {
588 ::unity::il2cpp_call!((::unity::module_base()+0x1ee3ad0usize)as*mut u8,bool;
589 )
590 }
591 }
592
593 #[doc = "`set_ShowLayer(bool)` overload"]
594 pub fn set_show_layer(value: impl ::core::convert::Into<bool>) -> () {
595 unsafe {
596 ::unity::il2cpp_call!((::unity::module_base()+0x1ee3ae0usize)as*mut u8,();
597(bool)::core::convert::Into::into(value))
598 }
599 }
600
601 #[doc = "`get_ShowOverlap()` overload"]
602 pub fn get_show_overlap() -> bool {
603 unsafe {
604 ::unity::il2cpp_call!((::unity::module_base()+0x1ee3af0usize)as*mut u8,bool;
605 )
606 }
607 }
608
609 #[doc = "`set_ShowOverlap(bool)` overload"]
610 pub fn set_show_overlap(value: impl ::core::convert::Into<bool>) -> () {
611 unsafe {
612 ::unity::il2cpp_call!((::unity::module_base()+0x1ee3b00usize)as*mut u8,();
613(bool)::core::convert::Into::into(value))
614 }
615 }
616
617 #[doc = "`GetHeight(crate::unity_engine::vector3::Vector3)` overload"]
618 pub fn get_height(pos: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> f32 {
619 unsafe {
620 ::unity::il2cpp_call!((::unity::module_base()+0x1ee3b10usize)as*mut u8,f32;
621(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(pos))
622 }
623 }
624
625 #[doc = "`GetHeight(f32, f32)` overload"]
626 pub fn get_height_2(x: impl ::core::convert::Into<f32>, z: impl ::core::convert::Into<f32>) -> f32 {
627 unsafe {
628 ::unity::il2cpp_call!((::unity::module_base()+0x1ee46e0usize)as*mut u8,f32;
629(f32)::core::convert::Into::into(x),(f32)::core::convert::Into::into(z))
630 }
631 }
632
633 #[doc = "`GetUnder(crate::unity_engine::vector3::Vector3)` overload"]
634 pub fn get_under(pos: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> f32 {
635 unsafe {
636 ::unity::il2cpp_call!((::unity::module_base()+0x1ee5250usize)as*mut u8,f32;
637(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(pos))
638 }
639 }
640
641 #[doc = "`GetUnder(f32, f32)` overload"]
642 pub fn get_under_2(x: impl ::core::convert::Into<f32>, z: impl ::core::convert::Into<f32>) -> f32 {
643 unsafe {
644 ::unity::il2cpp_call!((::unity::module_base()+0x1ee5de0usize)as*mut u8,f32;
645(f32)::core::convert::Into::into(x),(f32)::core::convert::Into::into(z))
646 }
647 }
648
649 #[doc = "`GetEdge(i32, i32, crate::app::dir_2::Dir_Type)` overload"]
650 pub fn get_edge(
651 x: impl ::core::convert::Into<i32>,
652 z: impl ::core::convert::Into<i32>,
653 dir: impl ::core::convert::Into<crate::app::dir_2::Dir_Type>,
654 ) -> f32 {
655 unsafe {
656 ::unity::il2cpp_call!((::unity::module_base()+0x1ee6920usize)as*mut u8,f32;
657(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::app::dir_2::Dir_Type)::core::convert::Into::into(dir))
658 }
659 }
660
661 #[doc = "`IsConnect(i32, i32, crate::app::dir_2::Dir_Type)` overload"]
662 pub fn is_connect(
663 x: impl ::core::convert::Into<i32>,
664 z: impl ::core::convert::Into<i32>,
665 dir: impl ::core::convert::Into<crate::app::dir_2::Dir_Type>,
666 ) -> bool {
667 unsafe {
668 ::unity::il2cpp_call!((::unity::module_base()+0x1ee7010usize)as*mut u8,bool;
669(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::app::dir_2::Dir_Type)::core::convert::Into::into(dir))
670 }
671 }
672
673 #[doc = "`CellToWorld(i32)` overload"]
674 pub fn cell_to_world(v: impl ::core::convert::Into<i32>) -> f32 {
675 unsafe {
676 ::unity::il2cpp_call!((::unity::module_base()+0x1ee7e40usize)as*mut u8,f32;
677(i32)::core::convert::Into::into(v))
678 }
679 }
680
681 #[doc = "`WorldToCell(f32)` overload"]
682 pub fn world_to_cell(v: impl ::core::convert::Into<f32>) -> i32 {
683 unsafe {
684 ::unity::il2cpp_call!((::unity::module_base()+0x1ee7e70usize)as*mut u8,i32;
685(f32)::core::convert::Into::into(v))
686 }
687 }
688
689 #[doc = "`WorldToCenter(f32)` overload"]
690 pub fn world_to_center(v: impl ::core::convert::Into<f32>) -> f32 {
691 unsafe {
692 ::unity::il2cpp_call!((::unity::module_base()+0x1ee7eb0usize)as*mut u8,f32;
693(f32)::core::convert::Into::into(v))
694 }
695 }
696
697 #[doc = "`CellToWorld(i32, i32)` overload"]
698 pub fn cell_to_world_2(x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> crate::unity_engine::vector3::Vector3 {
699 unsafe {
700 ::unity::il2cpp_call!((::unity::module_base()+0x1ee7f70usize)as*mut u8,crate::unity_engine::vector3::Vector3;
701(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
702 }
703 }
704
705 #[doc = "`SetTerrain(i32, i32, ::unity::Il2CppString, bool)` overload"]
706 pub fn set_terrain(
707 x: impl ::core::convert::Into<i32>,
708 z: impl ::core::convert::Into<i32>,
709 tid: impl ::core::convert::Into<::unity::Il2CppString>,
710 do_update: impl ::core::convert::Into<bool>,
711 ) -> () {
712 unsafe {
713 ::unity::il2cpp_call!((::unity::module_base()+0x1ee8bf0usize)as*mut u8,();
714(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(::unity::Il2CppString)::core::convert::Into::into(tid),(bool)::core::convert::Into::into(do_update))
715 }
716 }
717
718 #[doc = "`UpdateUnitPosition()` overload"]
719 pub fn update_unit_position() -> () {
720 unsafe {
721 ::unity::il2cpp_call!((::unity::module_base()+0x1ee8e40usize)as*mut u8,();
722 )
723 }
724 }
725
726 #[doc = "`UpdatePosition()` overload"]
727 pub fn update_position() -> () {
728 unsafe {
729 ::unity::il2cpp_call!((::unity::module_base()+0x1ee9040usize)as*mut u8,();
730 )
731 }
732 }
733
734 #[doc = "`UpdateTerrain()` overload"]
735 pub fn update_terrain() -> () {
736 unsafe {
737 ::unity::il2cpp_call!((::unity::module_base()+0x1ee9130usize)as*mut u8,();
738 )
739 }
740 }
741
742 #[doc = "`ApplyPreview()` overload"]
743 pub fn apply_preview() -> () {
744 unsafe {
745 ::unity::il2cpp_call!((::unity::module_base()+0x1ee9b80usize)as*mut u8,();
746 )
747 }
748 }
749
750 #[doc = "`HasEventObjects(i32, i32)` overload"]
751 pub fn has_event_objects(x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> bool {
752 unsafe {
753 ::unity::il2cpp_call!((::unity::module_base()+0x1ee9cd0usize)as*mut u8,bool;
754(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
755 }
756 }
757
758 #[doc = "`HasEventObject(i32, i32, crate::app::mapobject::MapObject_Kinds)` overload"]
759 pub fn has_event_object(
760 x: impl ::core::convert::Into<i32>,
761 z: impl ::core::convert::Into<i32>,
762 kind: impl ::core::convert::Into<crate::app::mapobject::MapObject_Kinds>,
763 ) -> bool {
764 unsafe {
765 ::unity::il2cpp_call!((::unity::module_base()+0x1eea090usize)as*mut u8,bool;
766(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::app::mapobject::MapObject_Kinds)::core::convert::Into::into(kind))
767 }
768 }
769
770 #[doc = "`GetEventObject(i32, i32, crate::app::mapobject::MapObject_Kinds)` overload"]
771 pub fn get_event_object(
772 x: impl ::core::convert::Into<i32>,
773 z: impl ::core::convert::Into<i32>,
774 kind: impl ::core::convert::Into<crate::app::mapobject::MapObject_Kinds>,
775 ) -> crate::app::mapobject::MapObject {
776 unsafe {
777 ::unity::il2cpp_call!((::unity::module_base()+0x1eea150usize)as*mut u8,crate::app::mapobject::MapObject;
778(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::app::mapobject::MapObject_Kinds)::core::convert::Into::into(kind))
779 }
780 }
781
782 #[doc = "`GetEventObjects(i32, i32)` overload"]
783 pub fn get_event_objects(
784 x: impl ::core::convert::Into<i32>,
785 z: impl ::core::convert::Into<i32>,
786 ) -> crate::system::collections::generic::list_1::List_1<crate::app::mapobject::MapObject> {
787 unsafe {
788 ::unity::il2cpp_call!((::unity::module_base()+0x1ee9d60usize)as*mut u8,crate::system::collections::generic::list_1::List_1<crate::app::mapobject::MapObject> ;
789(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
790 }
791 }
792
793 #[doc = "`GetActionImpl(i32, i32)` overload"]
794 pub fn get_action_impl(x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> crate::app::mapobject::MapObject_Actions {
795 unsafe {
796 ::unity::il2cpp_call!((::unity::module_base()+0x1eea2e0usize)as*mut u8,crate::app::mapobject::MapObject_Actions;
797(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
798 }
799 }
800
801 #[doc = "`PlayActionImpl(i32, i32, crate::app::mapobject::MapObject_Actions)` overload"]
802 pub fn play_action_impl(
803 x: impl ::core::convert::Into<i32>,
804 z: impl ::core::convert::Into<i32>,
805 action: impl ::core::convert::Into<crate::app::mapobject::MapObject_Actions>,
806 ) -> () {
807 unsafe {
808 ::unity::il2cpp_call!((::unity::module_base()+0x1eea3a0usize)as*mut u8,();
809(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::app::mapobject::MapObject_Actions)::core::convert::Into::into(action))
810 }
811 }
812
813 #[doc = "`ResetActionImpl(i32, i32, crate::app::mapobject::MapObject_Actions)` overload"]
814 pub fn reset_action_impl(
815 x: impl ::core::convert::Into<i32>,
816 z: impl ::core::convert::Into<i32>,
817 action: impl ::core::convert::Into<crate::app::mapobject::MapObject_Actions>,
818 ) -> () {
819 unsafe {
820 ::unity::il2cpp_call!((::unity::module_base()+0x1eea520usize)as*mut u8,();
821(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::app::mapobject::MapObject_Actions)::core::convert::Into::into(action))
822 }
823 }
824
825 #[doc = "`PlayAction(i32, i32, crate::app::mapobject::MapObject_Actions)` overload"]
826 pub fn play_action(
827 x: impl ::core::convert::Into<i32>,
828 z: impl ::core::convert::Into<i32>,
829 action: impl ::core::convert::Into<crate::app::mapobject::MapObject_Actions>,
830 ) -> () {
831 unsafe {
832 ::unity::il2cpp_call!((::unity::module_base()+0x1eea6b0usize)as*mut u8,();
833(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::app::mapobject::MapObject_Actions)::core::convert::Into::into(action))
834 }
835 }
836
837 #[doc = "`PlayActionMove(i32, i32, i32, i32, crate::app::mapobject::MapObject_Actions)` overload"]
838 pub fn play_action_move(
839 x: impl ::core::convert::Into<i32>,
840 z: impl ::core::convert::Into<i32>,
841 moved_x: impl ::core::convert::Into<i32>,
842 moved_z: impl ::core::convert::Into<i32>,
843 action: impl ::core::convert::Into<crate::app::mapobject::MapObject_Actions>,
844 ) -> () {
845 unsafe {
846 ::unity::il2cpp_call!((::unity::module_base()+0x1eea830usize)as*mut u8,();
847(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(i32)::core::convert::Into::into(moved_x),(i32)::core::convert::Into::into(moved_z),(crate::app::mapobject::MapObject_Actions)::core::convert::Into::into(action))
848 }
849 }
850
851 #[doc = "`GetStateImpl(i32, i32)` overload"]
852 pub fn get_state_impl(x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> i32 {
853 unsafe {
854 ::unity::il2cpp_call!((::unity::module_base()+0x1eeaa60usize)as*mut u8,i32;
855(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
856 }
857 }
858
859 #[doc = "`SetStateImpl(i32, i32, i32, bool)` overload"]
860 pub fn set_state_impl(
861 x: impl ::core::convert::Into<i32>,
862 z: impl ::core::convert::Into<i32>,
863 state: impl ::core::convert::Into<i32>,
864 is_play: impl ::core::convert::Into<bool>,
865 ) -> () {
866 unsafe {
867 ::unity::il2cpp_call!((::unity::module_base()+0x1eeab20usize)as*mut u8,();
868(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(i32)::core::convert::Into::into(state),(bool)::core::convert::Into::into(is_play))
869 }
870 }
871
872 #[doc = "`SetState(i32, i32, i32)` overload"]
873 pub fn set_state(x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>, state: impl ::core::convert::Into<i32>) -> () {
874 unsafe {
875 ::unity::il2cpp_call!((::unity::module_base()+0x1eeace0usize)as*mut u8,();
876(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(i32)::core::convert::Into::into(state))
877 }
878 }
879
880 #[doc = "`PlayState(i32, i32, i32)` overload"]
881 pub fn play_state(x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>, state: impl ::core::convert::Into<i32>) -> () {
882 unsafe {
883 ::unity::il2cpp_call!((::unity::module_base()+0x1eeae60usize)as*mut u8,();
884(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(i32)::core::convert::Into::into(state))
885 }
886 }
887
888 #[doc = "`ResetAction(i32, i32, crate::app::mapobject::MapObject_Actions)` overload"]
889 pub fn reset_action(
890 x: impl ::core::convert::Into<i32>,
891 z: impl ::core::convert::Into<i32>,
892 action: impl ::core::convert::Into<crate::app::mapobject::MapObject_Actions>,
893 ) -> () {
894 unsafe {
895 ::unity::il2cpp_call!((::unity::module_base()+0x1eeafe0usize)as*mut u8,();
896(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::app::mapobject::MapObject_Actions)::core::convert::Into::into(action))
897 }
898 }
899
900 #[doc = "`IsPlaying(i32, i32)` overload"]
901 pub fn is_playing(x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> bool {
902 unsafe {
903 ::unity::il2cpp_call!((::unity::module_base()+0x1eeb060usize)as*mut u8,bool;
904(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
905 }
906 }
907
908 #[doc = "`PlayEndurance(i32, i32, i32, i32)` overload"]
909 pub fn play_endurance(
910 x: impl ::core::convert::Into<i32>,
911 z: impl ::core::convert::Into<i32>,
912 hp: impl ::core::convert::Into<i32>,
913 max_hp: impl ::core::convert::Into<i32>,
914 ) -> () {
915 unsafe {
916 ::unity::il2cpp_call!((::unity::module_base()+0x1eeb150usize)as*mut u8,();
917(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(i32)::core::convert::Into::into(hp),(i32)::core::convert::Into::into(max_hp))
918 }
919 }
920
921 #[doc = "`PlayEnduranceForRewind(i32, i32, i32, i32)` overload"]
922 pub fn play_endurance_for_rewind(
923 x: impl ::core::convert::Into<i32>,
924 z: impl ::core::convert::Into<i32>,
925 hp: impl ::core::convert::Into<i32>,
926 max_hp: impl ::core::convert::Into<i32>,
927 ) -> () {
928 unsafe {
929 ::unity::il2cpp_call!((::unity::module_base()+0x1eeb390usize)as*mut u8,();
930(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(i32)::core::convert::Into::into(hp),(i32)::core::convert::Into::into(max_hp))
931 }
932 }
933
934 #[doc = "`PlayEnduranceImpl(i32, i32, f32)` overload"]
935 pub fn play_endurance_impl(x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>, ratio: impl ::core::convert::Into<f32>) -> () {
936 unsafe {
937 ::unity::il2cpp_call!((::unity::module_base()+0x1eeb210usize)as*mut u8,();
938(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(f32)::core::convert::Into::into(ratio))
939 }
940 }
941
942 #[doc = "`PlayAroundRoofImpl(i32, i32, crate::app::mapobject::MapObject_Actions)` overload"]
943 pub fn play_around_roof_impl(
944 x: impl ::core::convert::Into<i32>,
945 z: impl ::core::convert::Into<i32>,
946 action: impl ::core::convert::Into<crate::app::mapobject::MapObject_Actions>,
947 ) -> () {
948 unsafe {
949 ::unity::il2cpp_call!((::unity::module_base()+0x1eeb440usize)as*mut u8,();
950(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::app::mapobject::MapObject_Actions)::core::convert::Into::into(action))
951 }
952 }
953
954 #[doc = "`CanLinkable(crate::app::terraindata_2::TerrainData_2)` overload"]
955 pub fn can_linkable(terrain: impl ::core::convert::Into<crate::app::terraindata_2::TerrainData_2>) -> bool {
956 unsafe {
957 ::unity::il2cpp_call!((::unity::module_base()+0x1eeb5e0usize)as*mut u8,bool;
958(crate::app::terraindata_2::TerrainData_2)::core::convert::Into::into(terrain))
959 }
960 }
961
962 #[doc = "`TryChangeTerrain(i32, i32)` overload"]
963 pub fn try_change_terrain(x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> crate::app::terraindata_2::TerrainData_2 {
964 unsafe {
965 ::unity::il2cpp_call!((::unity::module_base()+0x1eeb610usize)as*mut u8,crate::app::terraindata_2::TerrainData_2;
966(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
967 }
968 }
969
970 #[doc = "`TryResumeTerrain(i32, i32)` overload"]
971 pub fn try_resume_terrain(x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> crate::app::terraindata_2::TerrainData_2 {
972 unsafe {
973 ::unity::il2cpp_call!((::unity::module_base()+0x1eeb7e0usize)as*mut u8,crate::app::terraindata_2::TerrainData_2;
974(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
975 }
976 }
977
978 #[doc = "`Open(i32, i32)` overload"]
979 pub fn open(x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> () {
980 unsafe {
981 ::unity::il2cpp_call!((::unity::module_base()+0x1eeb970usize)as*mut u8,();
982(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
983 }
984 }
985
986 #[doc = "`Close(i32, i32)` overload"]
987 pub fn close(x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> () {
988 unsafe {
989 ::unity::il2cpp_call!((::unity::module_base()+0x1eebb60usize)as*mut u8,();
990(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
991 }
992 }
993
994 #[doc = "`Broken(i32, i32)` overload"]
995 pub fn broken(x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> () {
996 unsafe {
997 ::unity::il2cpp_call!((::unity::module_base()+0x1eebd10usize)as*mut u8,();
998(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
999 }
1000 }
1001
1002 #[doc = "`ResetBroken(i32, i32)` overload"]
1003 pub fn reset_broken(x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> () {
1004 unsafe {
1005 ::unity::il2cpp_call!((::unity::module_base()+0x1eebf20usize)as*mut u8,();
1006(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
1007 }
1008 }
1009
1010 #[doc = "`TorchImpl(i32, i32, bool, bool)` overload"]
1011 pub fn torch_impl(
1012 x: impl ::core::convert::Into<i32>,
1013 z: impl ::core::convert::Into<i32>,
1014 enable: impl ::core::convert::Into<bool>,
1015 warning: impl ::core::convert::Into<bool>,
1016 ) -> () {
1017 unsafe {
1018 ::unity::il2cpp_call!((::unity::module_base()+0x1eec0b0usize)as*mut u8,();
1019(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(bool)::core::convert::Into::into(enable),(bool)::core::convert::Into::into(warning))
1020 }
1021 }
1022
1023 #[doc = "`TorchImpl(i32, i32)` overload"]
1024 pub fn torch_impl_2(x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> () {
1025 unsafe {
1026 ::unity::il2cpp_call!((::unity::module_base()+0x1eec200usize)as*mut u8,();
1027(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
1028 }
1029 }
1030
1031 #[doc = "`UpdateTorch()` overload"]
1032 pub fn update_torch() -> () {
1033 unsafe {
1034 ::unity::il2cpp_call!((::unity::module_base()+0x1ee94c0usize)as*mut u8,();
1035 )
1036 }
1037 }
1038
1039 #[doc = "`SetTerrain(i32, i32, i32, bool)` overload"]
1040 pub fn set_terrain_2(
1041 x: impl ::core::convert::Into<i32>,
1042 z: impl ::core::convert::Into<i32>,
1043 index: impl ::core::convert::Into<i32>,
1044 do_update: impl ::core::convert::Into<bool>,
1045 ) -> () {
1046 unsafe {
1047 ::unity::il2cpp_call!((::unity::module_base()+0x1ee8cf0usize)as*mut u8,();
1048(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(i32)::core::convert::Into::into(index),(bool)::core::convert::Into::into(do_update))
1049 }
1050 }
1051
1052 #[doc = "`FillTerrain(i32, i32, ::unity::Il2CppString)` overload"]
1053 pub fn fill_terrain(
1054 x: impl ::core::convert::Into<i32>,
1055 z: impl ::core::convert::Into<i32>,
1056 tid: impl ::core::convert::Into<::unity::Il2CppString>,
1057 ) -> crate::system::collections::generic::list_1::List_1<crate::app::map::Map_Pos> {
1058 unsafe {
1059 ::unity::il2cpp_call!((::unity::module_base()+0x1eec590usize)as*mut u8,crate::system::collections::generic::list_1::List_1<crate::app::map::Map_Pos> ;
1060(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(::unity::Il2CppString)::core::convert::Into::into(tid))
1061 }
1062 }
1063
1064 #[doc = "`GetGroundAttribute(crate::unity_engine::vector3::Vector3)` overload"]
1065 pub fn get_ground_attribute(
1066 pos: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
1067 ) -> crate::app::groundattribute::GroundAttribute {
1068 unsafe {
1069 ::unity::il2cpp_call!((::unity::module_base()+0x1eec7c0usize)as*mut u8,crate::app::groundattribute::GroundAttribute;
1070(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(pos))
1071 }
1072 }
1073
1074 #[doc = "`GetGroundAttribute(crate::unity_engine::vector3::Vector3, i32)` overload"]
1075 pub fn get_ground_attribute_2(
1076 pos: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
1077 layer_mask: impl ::core::convert::Into<i32>,
1078 ) -> crate::app::groundattribute::GroundAttribute {
1079 unsafe {
1080 ::unity::il2cpp_call!((::unity::module_base()+0x1eeca40usize)as*mut u8,crate::app::groundattribute::GroundAttribute;
1081(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(pos),(i32)::core::convert::Into::into(layer_mask))
1082 }
1083 }
1084
1085 #[doc = "`GetGroundAttribute(crate::unity_engine::vector3::Vector3, f32, crate::unity_engine::vector3::Vector3, f32, i32)` overload"]
1086 pub fn get_ground_attribute_3(
1087 origin: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
1088 radius: impl ::core::convert::Into<f32>,
1089 direction: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
1090 max_distance: impl ::core::convert::Into<f32>,
1091 layer_mask: impl ::core::convert::Into<i32>,
1092 ) -> crate::app::groundattribute::GroundAttribute {
1093 unsafe {
1094 ::unity::il2cpp_call!((::unity::module_base()+0x1eec880usize)as*mut u8,crate::app::groundattribute::GroundAttribute;
1095(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(origin),(f32)::core::convert::Into::into(radius),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(direction),(f32)::core::convert::Into::into(max_distance),(i32)::core::convert::Into::into(layer_mask))
1096 }
1097 }
1098
1099 #[doc = "`GetGroundAttribute(*mutcrate::unity_engine::raycasthit::RaycastHit)` overload"]
1100 pub fn get_ground_attribute_4() -> (crate::app::groundattribute::GroundAttribute, crate::unity_engine::raycasthit::RaycastHit) {
1101 unsafe {
1102 let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::raycasthit::RaycastHit>::uninit();
1103 let __ret = {
1104 ::unity::il2cpp_call!((::unity::module_base()+0x1eecb00usize)as*mut u8,crate::app::groundattribute::GroundAttribute;
1105(*mut crate::unity_engine::raycasthit::RaycastHit)__out_0.as_mut_ptr())
1106 };
1107 (__ret, __out_0.assume_init())
1108 }
1109 }
1110
1111 #[doc = "`CanEnterTerrain(crate::app::unit::Unit, i32, i32)` overload"]
1112 pub fn can_enter_terrain(
1113 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
1114 x: impl ::core::convert::Into<i32>,
1115 z: impl ::core::convert::Into<i32>,
1116 ) -> bool {
1117 unsafe {
1118 ::unity::il2cpp_call!((::unity::module_base()+0x1eecf90usize)as*mut u8,bool;
1119(crate::app::unit::Unit)::core::convert::Into::into(unit),(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
1120 }
1121 }
1122
1123 #[doc = "`GetAttributeName(crate::unity_engine::raycasthit::RaycastHit)` overload"]
1124 pub fn get_attribute_name(hit: impl ::core::convert::Into<crate::unity_engine::raycasthit::RaycastHit>) -> ::unity::Il2CppString {
1125 unsafe {
1126 ::unity::il2cpp_call!((::unity::module_base()+0x1eecc90usize)as*mut u8, ::unity::Il2CppString;
1127(crate::unity_engine::raycasthit::RaycastHit)::core::convert::Into::into(hit))
1128 }
1129 }
1130
1131 #[doc = "`SetEnable(crate::unity_engine::transform::Transform, bool, i32, i32)` overload"]
1132 pub fn set_enable(
1133 transform: impl ::core::convert::Into<crate::unity_engine::transform::Transform>,
1134 enable: impl ::core::convert::Into<bool>,
1135 render_mask: impl ::core::convert::Into<i32>,
1136 collider_mask: impl ::core::convert::Into<i32>,
1137 ) -> () {
1138 unsafe {
1139 ::unity::il2cpp_call!((::unity::module_base()+0x1eed170usize)as*mut u8,();
1140(crate::unity_engine::transform::Transform)::core::convert::Into::into(transform),(bool)::core::convert::Into::into(enable),(i32)::core::convert::Into::into(render_mask),(i32)::core::convert::Into::into(collider_mask))
1141 }
1142 }
1143
1144 #[doc = "`SetRenderEnable(crate::unity_engine::transform::Transform, bool)` overload"]
1145 pub fn set_render_enable(
1146 transform: impl ::core::convert::Into<crate::unity_engine::transform::Transform>,
1147 enable: impl ::core::convert::Into<bool>,
1148 ) -> () {
1149 unsafe {
1150 ::unity::il2cpp_call!((::unity::module_base()+0x1eed340usize)as*mut u8,();
1151(crate::unity_engine::transform::Transform)::core::convert::Into::into(transform),(bool)::core::convert::Into::into(enable))
1152 }
1153 }
1154
1155 #[doc = "`SetColliderEnable(crate::unity_engine::transform::Transform, bool)` overload"]
1156 pub fn set_collider_enable(
1157 transform: impl ::core::convert::Into<crate::unity_engine::transform::Transform>,
1158 enable: impl ::core::convert::Into<bool>,
1159 ) -> () {
1160 unsafe {
1161 ::unity::il2cpp_call!((::unity::module_base()+0x1eed3c0usize)as*mut u8,();
1162(crate::unity_engine::transform::Transform)::core::convert::Into::into(transform),(bool)::core::convert::Into::into(enable))
1163 }
1164 }
1165
1166 #[doc = "`GetRange(i32, i32, i32, i32)` overload"]
1167 pub fn get_range(
1168 x1: impl ::core::convert::Into<i32>,
1169 z1: impl ::core::convert::Into<i32>,
1170 x2: impl ::core::convert::Into<i32>,
1171 z2: impl ::core::convert::Into<i32>,
1172 ) -> i32 {
1173 unsafe {
1174 ::unity::il2cpp_call!((::unity::module_base()+0x1eed440usize)as*mut u8,i32;
1175(i32)::core::convert::Into::into(x1),(i32)::core::convert::Into::into(z1),(i32)::core::convert::Into::into(x2),(i32)::core::convert::Into::into(z2))
1176 }
1177 }
1178
1179 #[doc = "`GetRange(crate::app::unit::Unit, crate::app::unit::Unit)` overload"]
1180 pub fn get_range_2(unit: impl ::core::convert::Into<crate::app::unit::Unit>, target: impl ::core::convert::Into<crate::app::unit::Unit>) -> i32 {
1181 unsafe {
1182 ::unity::il2cpp_call!((::unity::module_base()+0x1eed490usize)as*mut u8,i32;
1183(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::unit::Unit)::core::convert::Into::into(target))
1184 }
1185 }
1186
1187 #[doc = "`GetRange(i32, i32, crate::app::unit::Unit)` overload"]
1188 pub fn get_range_3(
1189 x: impl ::core::convert::Into<i32>,
1190 z: impl ::core::convert::Into<i32>,
1191 target: impl ::core::convert::Into<crate::app::unit::Unit>,
1192 ) -> i32 {
1193 unsafe {
1194 ::unity::il2cpp_call!((::unity::module_base()+0x1eed980usize)as*mut u8,i32;
1195(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::app::unit::Unit)::core::convert::Into::into(target))
1196 }
1197 }
1198
1199 #[doc = "`IsRange(i32, i32, i32, i32, i32, i32)` overload"]
1200 pub fn is_range(
1201 attack_x: impl ::core::convert::Into<i32>,
1202 attack_z: impl ::core::convert::Into<i32>,
1203 target_x: impl ::core::convert::Into<i32>,
1204 target_z: impl ::core::convert::Into<i32>,
1205 near: impl ::core::convert::Into<i32>,
1206 far: impl ::core::convert::Into<i32>,
1207 ) -> bool {
1208 unsafe {
1209 ::unity::il2cpp_call!((::unity::module_base()+0x1eedbd0usize)as*mut u8,bool;
1210(i32)::core::convert::Into::into(attack_x),(i32)::core::convert::Into::into(attack_z),(i32)::core::convert::Into::into(target_x),(i32)::core::convert::Into::into(target_z),(i32)::core::convert::Into::into(near),(i32)::core::convert::Into::into(far))
1211 }
1212 }
1213
1214 #[doc = "`IsRange(i32, i32, i32)` overload"]
1215 pub fn is_range_2(range: impl ::core::convert::Into<i32>, near: impl ::core::convert::Into<i32>, far: impl ::core::convert::Into<i32>) -> bool {
1216 unsafe {
1217 ::unity::il2cpp_call!((::unity::module_base()+0x1eedc90usize)as*mut u8,bool;
1218(i32)::core::convert::Into::into(range),(i32)::core::convert::Into::into(near),(i32)::core::convert::Into::into(far))
1219 }
1220 }
1221
1222 #[doc = "`IsRange(crate::app::unit::Unit, crate::app::unit::Unit, i32, i32)` overload"]
1223 pub fn is_range_3(
1224 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
1225 target: impl ::core::convert::Into<crate::app::unit::Unit>,
1226 near: impl ::core::convert::Into<i32>,
1227 far: impl ::core::convert::Into<i32>,
1228 ) -> bool {
1229 unsafe {
1230 ::unity::il2cpp_call!((::unity::module_base()+0x1eedcb0usize)as*mut u8,bool;
1231(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::unit::Unit)::core::convert::Into::into(target),(i32)::core::convert::Into::into(near),(i32)::core::convert::Into::into(far))
1232 }
1233 }
1234
1235 #[doc = "`IsRange(i32, i32, i32, i32, i32, i32, i32, i32)` overload"]
1236 pub fn is_range_4(
1237 attack_unit_x: impl ::core::convert::Into<i32>,
1238 attack_unit_z: impl ::core::convert::Into<i32>,
1239 attack_unit_size: impl ::core::convert::Into<i32>,
1240 target_unit_x: impl ::core::convert::Into<i32>,
1241 target_unit_z: impl ::core::convert::Into<i32>,
1242 target_unit_size: impl ::core::convert::Into<i32>,
1243 near: impl ::core::convert::Into<i32>,
1244 far: impl ::core::convert::Into<i32>,
1245 ) -> bool {
1246 unsafe {
1247 ::unity::il2cpp_call!((::unity::module_base()+0x1eee390usize)as*mut u8,bool;
1248(i32)::core::convert::Into::into(attack_unit_x),(i32)::core::convert::Into::into(attack_unit_z),(i32)::core::convert::Into::into(attack_unit_size),(i32)::core::convert::Into::into(target_unit_x),(i32)::core::convert::Into::into(target_unit_z),(i32)::core::convert::Into::into(target_unit_size),(i32)::core::convert::Into::into(near),(i32)::core::convert::Into::into(far))
1249 }
1250 }
1251
1252 #[doc = "`GetRangePos(crate::app::unit::Unit, crate::app::unit::Unit, i32, i32, *muti32, *muti32, *muti32, *muti32)` overload"]
1253 pub fn get_range_pos(
1254 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
1255 target: impl ::core::convert::Into<crate::app::unit::Unit>,
1256 near: impl ::core::convert::Into<i32>,
1257 far: impl ::core::convert::Into<i32>,
1258 ) -> (bool, i32, i32, i32, i32) {
1259 unsafe {
1260 let mut __out_0 = ::core::mem::MaybeUninit::<i32>::uninit();
1261 let mut __out_1 = ::core::mem::MaybeUninit::<i32>::uninit();
1262 let mut __out_2 = ::core::mem::MaybeUninit::<i32>::uninit();
1263 let mut __out_3 = ::core::mem::MaybeUninit::<i32>::uninit();
1264 let __ret = {
1265 ::unity::il2cpp_call!((::unity::module_base()+0x1eeea20usize)as*mut u8,bool;
1266(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::unit::Unit)::core::convert::Into::into(target),(i32)::core::convert::Into::into(near),(i32)::core::convert::Into::into(far),(*mut i32)__out_0.as_mut_ptr(),(*mut i32)__out_1.as_mut_ptr(),(*mut i32)__out_2.as_mut_ptr(),(*mut i32)__out_3.as_mut_ptr())
1267 };
1268 (
1269 __ret,
1270 __out_0.assume_init(),
1271 __out_1.assume_init(),
1272 __out_2.assume_init(),
1273 __out_3.assume_init(),
1274 )
1275 }
1276 }
1277
1278 #[doc = "`GetRangePos(i32, i32, i32, i32, i32, i32, i32, i32, *muti32, *muti32, *muti32, *muti32)` overload"]
1279 pub fn get_range_pos_2(
1280 attack_unit_x: impl ::core::convert::Into<i32>,
1281 attack_unit_z: impl ::core::convert::Into<i32>,
1282 attack_unit_size: impl ::core::convert::Into<i32>,
1283 target_unit_x: impl ::core::convert::Into<i32>,
1284 target_unit_z: impl ::core::convert::Into<i32>,
1285 target_unit_size: impl ::core::convert::Into<i32>,
1286 near: impl ::core::convert::Into<i32>,
1287 far: impl ::core::convert::Into<i32>,
1288 ) -> (bool, i32, i32, i32, i32) {
1289 unsafe {
1290 let mut __out_0 = ::core::mem::MaybeUninit::<i32>::uninit();
1291 let mut __out_1 = ::core::mem::MaybeUninit::<i32>::uninit();
1292 let mut __out_2 = ::core::mem::MaybeUninit::<i32>::uninit();
1293 let mut __out_3 = ::core::mem::MaybeUninit::<i32>::uninit();
1294 let __ret = {
1295 ::unity::il2cpp_call!((::unity::module_base()+0x1eef260usize)as*mut u8,bool;
1296(i32)::core::convert::Into::into(attack_unit_x),(i32)::core::convert::Into::into(attack_unit_z),(i32)::core::convert::Into::into(attack_unit_size),(i32)::core::convert::Into::into(target_unit_x),(i32)::core::convert::Into::into(target_unit_z),(i32)::core::convert::Into::into(target_unit_size),(i32)::core::convert::Into::into(near),(i32)::core::convert::Into::into(far),(*mut i32)__out_0.as_mut_ptr(),(*mut i32)__out_1.as_mut_ptr(),(*mut i32)__out_2.as_mut_ptr(),(*mut i32)__out_3.as_mut_ptr())
1297 };
1298 (
1299 __ret,
1300 __out_0.assume_init(),
1301 __out_1.assume_init(),
1302 __out_2.assume_init(),
1303 __out_3.assume_init(),
1304 )
1305 }
1306 }
1307
1308 #[doc = "`GetNearestPos(crate::app::unit::Unit, crate::app::unit::Unit, *muti32, *muti32, *muti32, *muti32)` overload"]
1309 pub fn get_nearest_pos(
1310 attack: impl ::core::convert::Into<crate::app::unit::Unit>,
1311 target: impl ::core::convert::Into<crate::app::unit::Unit>,
1312 ) -> (bool, i32, i32, i32, i32) {
1313 unsafe {
1314 let mut __out_0 = ::core::mem::MaybeUninit::<i32>::uninit();
1315 let mut __out_1 = ::core::mem::MaybeUninit::<i32>::uninit();
1316 let mut __out_2 = ::core::mem::MaybeUninit::<i32>::uninit();
1317 let mut __out_3 = ::core::mem::MaybeUninit::<i32>::uninit();
1318 let __ret = {
1319 ::unity::il2cpp_call!((::unity::module_base()+0x1eefa40usize)as*mut u8,bool;
1320(crate::app::unit::Unit)::core::convert::Into::into(attack),(crate::app::unit::Unit)::core::convert::Into::into(target),(*mut i32)__out_0.as_mut_ptr(),(*mut i32)__out_1.as_mut_ptr(),(*mut i32)__out_2.as_mut_ptr(),(*mut i32)__out_3.as_mut_ptr())
1321 };
1322 (
1323 __ret,
1324 __out_0.assume_init(),
1325 __out_1.assume_init(),
1326 __out_2.assume_init(),
1327 __out_3.assume_init(),
1328 )
1329 }
1330 }
1331
1332 #[doc = "`GetNearestPos(crate::app::unit::Unit, i32, i32, crate::app::unit::Unit, *muti32, *muti32, *muti32, *muti32)` overload"]
1333 pub fn get_nearest_pos_2(
1334 attack: impl ::core::convert::Into<crate::app::unit::Unit>,
1335 attack_unit_x: impl ::core::convert::Into<i32>,
1336 attack_unit_z: impl ::core::convert::Into<i32>,
1337 target: impl ::core::convert::Into<crate::app::unit::Unit>,
1338 ) -> (bool, i32, i32, i32, i32) {
1339 unsafe {
1340 let mut __out_0 = ::core::mem::MaybeUninit::<i32>::uninit();
1341 let mut __out_1 = ::core::mem::MaybeUninit::<i32>::uninit();
1342 let mut __out_2 = ::core::mem::MaybeUninit::<i32>::uninit();
1343 let mut __out_3 = ::core::mem::MaybeUninit::<i32>::uninit();
1344 let __ret = {
1345 ::unity::il2cpp_call!((::unity::module_base()+0x1eeff40usize)as*mut u8,bool;
1346(crate::app::unit::Unit)::core::convert::Into::into(attack),(i32)::core::convert::Into::into(attack_unit_x),(i32)::core::convert::Into::into(attack_unit_z),(crate::app::unit::Unit)::core::convert::Into::into(target),(*mut i32)__out_0.as_mut_ptr(),(*mut i32)__out_1.as_mut_ptr(),(*mut i32)__out_2.as_mut_ptr(),(*mut i32)__out_3.as_mut_ptr())
1347 };
1348 (
1349 __ret,
1350 __out_0.assume_init(),
1351 __out_1.assume_init(),
1352 __out_2.assume_init(),
1353 __out_3.assume_init(),
1354 )
1355 }
1356 }
1357
1358 #[doc = "`GetNearestPos(crate::app::unit::Unit, i32, i32, crate::app::pokeinspector::PokeInspector, *muti32, *muti32, *muti32, *muti32)` overload"]
1359 pub fn get_nearest_pos_3(
1360 attack: impl ::core::convert::Into<crate::app::unit::Unit>,
1361 attack_unit_x: impl ::core::convert::Into<i32>,
1362 attack_unit_z: impl ::core::convert::Into<i32>,
1363 target: impl ::core::convert::Into<crate::app::pokeinspector::PokeInspector>,
1364 ) -> (bool, i32, i32, i32, i32) {
1365 unsafe {
1366 let mut __out_0 = ::core::mem::MaybeUninit::<i32>::uninit();
1367 let mut __out_1 = ::core::mem::MaybeUninit::<i32>::uninit();
1368 let mut __out_2 = ::core::mem::MaybeUninit::<i32>::uninit();
1369 let mut __out_3 = ::core::mem::MaybeUninit::<i32>::uninit();
1370 let __ret = {
1371 ::unity::il2cpp_call!((::unity::module_base()+0x1ef0440usize)as*mut u8,bool;
1372(crate::app::unit::Unit)::core::convert::Into::into(attack),(i32)::core::convert::Into::into(attack_unit_x),(i32)::core::convert::Into::into(attack_unit_z),(crate::app::pokeinspector::PokeInspector)::core::convert::Into::into(target),(*mut i32)__out_0.as_mut_ptr(),(*mut i32)__out_1.as_mut_ptr(),(*mut i32)__out_2.as_mut_ptr(),(*mut i32)__out_3.as_mut_ptr())
1373 };
1374 (
1375 __ret,
1376 __out_0.assume_init(),
1377 __out_1.assume_init(),
1378 __out_2.assume_init(),
1379 __out_3.assume_init(),
1380 )
1381 }
1382 }
1383
1384 #[doc = "`GetNearestPos(i32, i32, i32, i32, i32, i32, *muti32, *muti32, *muti32, *muti32)` overload"]
1385 pub fn get_nearest_pos_4(
1386 attack_unit_x: impl ::core::convert::Into<i32>,
1387 attack_unit_z: impl ::core::convert::Into<i32>,
1388 attack_unit_size: impl ::core::convert::Into<i32>,
1389 target_unit_x: impl ::core::convert::Into<i32>,
1390 target_unit_z: impl ::core::convert::Into<i32>,
1391 target_unit_size: impl ::core::convert::Into<i32>,
1392 ) -> (bool, i32, i32, i32, i32) {
1393 unsafe {
1394 let mut __out_0 = ::core::mem::MaybeUninit::<i32>::uninit();
1395 let mut __out_1 = ::core::mem::MaybeUninit::<i32>::uninit();
1396 let mut __out_2 = ::core::mem::MaybeUninit::<i32>::uninit();
1397 let mut __out_3 = ::core::mem::MaybeUninit::<i32>::uninit();
1398 let __ret = {
1399 ::unity::il2cpp_call!((::unity::module_base()+0x1ef09d0usize)as*mut u8,bool;
1400(i32)::core::convert::Into::into(attack_unit_x),(i32)::core::convert::Into::into(attack_unit_z),(i32)::core::convert::Into::into(attack_unit_size),(i32)::core::convert::Into::into(target_unit_x),(i32)::core::convert::Into::into(target_unit_z),(i32)::core::convert::Into::into(target_unit_size),(*mut i32)__out_0.as_mut_ptr(),(*mut i32)__out_1.as_mut_ptr(),(*mut i32)__out_2.as_mut_ptr(),(*mut i32)__out_3.as_mut_ptr())
1401 };
1402 (
1403 __ret,
1404 __out_0.assume_init(),
1405 __out_1.assume_init(),
1406 __out_2.assume_init(),
1407 __out_3.assume_init(),
1408 )
1409 }
1410 }
1411
1412 #[doc = "`GetNearestPos(i32, i32, i32, i32, i32, i32, i32, i32, *muti32, *muti32, *muti32, *muti32)` overload"]
1413 pub fn get_nearest_pos_5(
1414 attack_pos_x: impl ::core::convert::Into<i32>,
1415 attack_pos_z: impl ::core::convert::Into<i32>,
1416 attack_size_w: impl ::core::convert::Into<i32>,
1417 attack_size_h: impl ::core::convert::Into<i32>,
1418 target_pos_x: impl ::core::convert::Into<i32>,
1419 target_pos_z: impl ::core::convert::Into<i32>,
1420 target_size_w: impl ::core::convert::Into<i32>,
1421 target_size_h: impl ::core::convert::Into<i32>,
1422 ) -> (bool, i32, i32, i32, i32) {
1423 unsafe {
1424 let mut __out_0 = ::core::mem::MaybeUninit::<i32>::uninit();
1425 let mut __out_1 = ::core::mem::MaybeUninit::<i32>::uninit();
1426 let mut __out_2 = ::core::mem::MaybeUninit::<i32>::uninit();
1427 let mut __out_3 = ::core::mem::MaybeUninit::<i32>::uninit();
1428 let __ret = {
1429 ::unity::il2cpp_call!((::unity::module_base()+0x1ef0e10usize)as*mut u8,bool;
1430(i32)::core::convert::Into::into(attack_pos_x),(i32)::core::convert::Into::into(attack_pos_z),(i32)::core::convert::Into::into(attack_size_w),(i32)::core::convert::Into::into(attack_size_h),(i32)::core::convert::Into::into(target_pos_x),(i32)::core::convert::Into::into(target_pos_z),(i32)::core::convert::Into::into(target_size_w),(i32)::core::convert::Into::into(target_size_h),(*mut i32)__out_0.as_mut_ptr(),(*mut i32)__out_1.as_mut_ptr(),(*mut i32)__out_2.as_mut_ptr(),(*mut i32)__out_3.as_mut_ptr())
1431 };
1432 (
1433 __ret,
1434 __out_0.assume_init(),
1435 __out_1.assume_init(),
1436 __out_2.assume_init(),
1437 __out_3.assume_init(),
1438 )
1439 }
1440 }
1441
1442 #[doc = "`GetTargetPos(crate::app::unit::Unit, i32, i32, crate::app::unit::Unit, i32, i32, crate::app::skilldata::SkillData, *muti32, *muti32, *muti32, *muti32)` overload"]
1443 pub fn get_target_pos(
1444 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
1445 x: impl ::core::convert::Into<i32>,
1446 z: impl ::core::convert::Into<i32>,
1447 target: impl ::core::convert::Into<crate::app::unit::Unit>,
1448 near: impl ::core::convert::Into<i32>,
1449 far: impl ::core::convert::Into<i32>,
1450 command_skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>,
1451 ) -> (bool, i32, i32, i32, i32) {
1452 unsafe {
1453 let mut __out_0 = ::core::mem::MaybeUninit::<i32>::uninit();
1454 let mut __out_1 = ::core::mem::MaybeUninit::<i32>::uninit();
1455 let mut __out_2 = ::core::mem::MaybeUninit::<i32>::uninit();
1456 let mut __out_3 = ::core::mem::MaybeUninit::<i32>::uninit();
1457 let __ret = {
1458 ::unity::il2cpp_call!((::unity::module_base()+0x1ef1250usize)as*mut u8,bool;
1459(crate::app::unit::Unit)::core::convert::Into::into(unit),(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::app::unit::Unit)::core::convert::Into::into(target),(i32)::core::convert::Into::into(near),(i32)::core::convert::Into::into(far),(crate::app::skilldata::SkillData)::core::convert::Into::into(command_skill),(*mut i32)__out_0.as_mut_ptr(),(*mut i32)__out_1.as_mut_ptr(),(*mut i32)__out_2.as_mut_ptr(),(*mut i32)__out_3.as_mut_ptr())
1460 };
1461 (
1462 __ret,
1463 __out_0.assume_init(),
1464 __out_1.assume_init(),
1465 __out_2.assume_init(),
1466 __out_3.assume_init(),
1467 )
1468 }
1469 }
1470
1471 #[doc = "`TestTerrainFlag(i32, i32, crate::app::terraindata_2::TerrainData_Flags)` overload"]
1472 pub fn test_terrain_flag(
1473 x: impl ::core::convert::Into<i32>,
1474 z: impl ::core::convert::Into<i32>,
1475 flags: impl ::core::convert::Into<crate::app::terraindata_2::TerrainData_Flags>,
1476 ) -> bool {
1477 unsafe {
1478 ::unity::il2cpp_call!((::unity::module_base()+0x1ef1880usize)as*mut u8,bool;
1479(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::app::terraindata_2::TerrainData_Flags)::core::convert::Into::into(flags))
1480 }
1481 }
1482
1483 #[doc = "`GetCannonObject(i32, i32)` overload"]
1484 pub fn get_cannon_object(x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> crate::app::mapobject::MapObject {
1485 unsafe {
1486 ::unity::il2cpp_call!((::unity::module_base()+0x1ef19e0usize)as*mut u8,crate::app::mapobject::MapObject;
1487(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
1488 }
1489 }
1490
1491 #[doc = "`GetCannonObject(crate::unity_engine::vector3::Vector3)` overload"]
1492 pub fn get_cannon_object_2(pos: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> crate::app::mapobject::MapObject {
1493 unsafe {
1494 ::unity::il2cpp_call!((::unity::module_base()+0x1ef1a60usize)as*mut u8,crate::app::mapobject::MapObject;
1495(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(pos))
1496 }
1497 }
1498
1499 #[doc = "`HasBreakable(i32, i32)` overload"]
1500 pub fn has_breakable(x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> bool {
1501 unsafe {
1502 ::unity::il2cpp_call!((::unity::module_base()+0x1ef1b70usize)as*mut u8,bool;
1503(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
1504 }
1505 }
1506
1507 #[doc = "`GetBreakableRect(i32, i32, *muti32, *muti32, *muti32, *muti32)` overload"]
1508 pub fn get_breakable_rect(x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> (bool, i32, i32, i32, i32) {
1509 unsafe {
1510 let mut __out_0 = ::core::mem::MaybeUninit::<i32>::uninit();
1511 let mut __out_1 = ::core::mem::MaybeUninit::<i32>::uninit();
1512 let mut __out_2 = ::core::mem::MaybeUninit::<i32>::uninit();
1513 let mut __out_3 = ::core::mem::MaybeUninit::<i32>::uninit();
1514 let __ret = {
1515 ::unity::il2cpp_call!((::unity::module_base()+0x1ef1c10usize)as*mut u8,bool;
1516(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(*mut i32)__out_0.as_mut_ptr(),(*mut i32)__out_1.as_mut_ptr(),(*mut i32)__out_2.as_mut_ptr(),(*mut i32)__out_3.as_mut_ptr())
1517 };
1518 (
1519 __ret,
1520 __out_0.assume_init(),
1521 __out_1.assume_init(),
1522 __out_2.assume_init(),
1523 __out_3.assume_init(),
1524 )
1525 }
1526 }
1527
1528 #[doc = "`RegistGlobalKey()` overload"]
1529 pub fn regist_global_key() -> () {
1530 unsafe {
1531 ::unity::il2cpp_call!((::unity::module_base()+0x1ef1ea0usize)as*mut u8,();
1532 )
1533 }
1534 }
1535
1536 #[doc = "`CommitGlobalKey()` overload"]
1537 pub fn commit_global_key() -> () {
1538 unsafe {
1539 ::unity::il2cpp_call!((::unity::module_base()+0x1ef2060usize)as*mut u8,();
1540 )
1541 }
1542 }
1543
1544 #[doc = "`BreakableCenterPosition(i32, i32)` overload"]
1545 pub fn breakable_center_position(
1546 x: impl ::core::convert::Into<i32>,
1547 z: impl ::core::convert::Into<i32>,
1548 ) -> crate::unity_engine::vector3::Vector3 {
1549 unsafe {
1550 ::unity::il2cpp_call!((::unity::module_base()+0x1ef2460usize)as*mut u8,crate::unity_engine::vector3::Vector3;
1551(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
1552 }
1553 }
1554
1555 #[doc = "`GetUnderPos(i32, i32)` overload"]
1556 pub fn get_under_pos(x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> crate::unity_engine::vector3::Vector3 {
1557 unsafe {
1558 ::unity::il2cpp_call!((::unity::module_base()+0x1ef3210usize)as*mut u8,crate::unity_engine::vector3::Vector3;
1559(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
1560 }
1561 }
1562
1563 #[doc = "`GetOverPos(i32, i32)` overload"]
1564 pub fn get_over_pos(x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> crate::unity_engine::vector3::Vector3 {
1565 unsafe {
1566 ::unity::il2cpp_call!((::unity::module_base()+0x1ef4960usize)as*mut u8,crate::unity_engine::vector3::Vector3;
1567(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
1568 }
1569 }
1570
1571 #[doc = "`GetEffectPos(i32, i32)` overload"]
1572 pub fn get_effect_pos(x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> crate::unity_engine::vector3::Vector3 {
1573 unsafe {
1574 ::unity::il2cpp_call!((::unity::module_base()+0x1ef6190usize)as*mut u8,crate::unity_engine::vector3::Vector3;
1575(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
1576 }
1577 }
1578
1579 #[doc = "`SetMaterialFloat(::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString, f32)` overload"]
1580 pub fn set_material_float(
1581 name: impl ::core::convert::Into<::unity::Il2CppString>,
1582 material: impl ::core::convert::Into<::unity::Il2CppString>,
1583 property: impl ::core::convert::Into<::unity::Il2CppString>,
1584 value: impl ::core::convert::Into<f32>,
1585 ) -> () {
1586 unsafe {
1587 ::unity::il2cpp_call!((::unity::module_base()+0x1ef7a10usize)as*mut u8,();
1588(::unity::Il2CppString)::core::convert::Into::into(name),(::unity::Il2CppString)::core::convert::Into::into(material),(::unity::Il2CppString)::core::convert::Into::into(property),(f32)::core::convert::Into::into(value))
1589 }
1590 }
1591
1592 #[doc = "`SetMaterialColor(::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString, crate::unity_engine::color::Color)` overload"]
1593 pub fn set_material_color(
1594 name: impl ::core::convert::Into<::unity::Il2CppString>,
1595 material: impl ::core::convert::Into<::unity::Il2CppString>,
1596 property: impl ::core::convert::Into<::unity::Il2CppString>,
1597 color: impl ::core::convert::Into<crate::unity_engine::color::Color>,
1598 ) -> () {
1599 unsafe {
1600 ::unity::il2cpp_call!((::unity::module_base()+0x1ef7b90usize)as*mut u8,();
1601(::unity::Il2CppString)::core::convert::Into::into(name),(::unity::Il2CppString)::core::convert::Into::into(material),(::unity::Il2CppString)::core::convert::Into::into(property),(crate::unity_engine::color::Color)::core::convert::Into::into(color))
1602 }
1603 }
1604
1605 #[doc = "`UpdateBindBegin()` overload"]
1606 pub fn update_bind_begin() -> () {
1607 unsafe {
1608 ::unity::il2cpp_call!((::unity::module_base()+0x1ef7d30usize)as*mut u8,();
1609 )
1610 }
1611 }
1612
1613 #[doc = "`UpdateBindEnd()` overload"]
1614 pub fn update_bind_end() -> () {
1615 unsafe {
1616 ::unity::il2cpp_call!((::unity::module_base()+0x1ef7da0usize)as*mut u8,();
1617 )
1618 }
1619 }
1620
1621 #[doc = "`IsUpdateBind()` overload"]
1622 pub fn is_update_bind() -> bool {
1623 unsafe {
1624 ::unity::il2cpp_call!((::unity::module_base()+0x1ee9450usize)as*mut u8,bool;
1625 )
1626 }
1627 }
1628
1629 #[doc = "`TryCreateOverlap(crate::app::unit::Unit, i32, i32, ::unity::Il2CppString)` overload"]
1630 pub fn try_create_overlap(
1631 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
1632 x: impl ::core::convert::Into<i32>,
1633 z: impl ::core::convert::Into<i32>,
1634 tid: impl ::core::convert::Into<::unity::Il2CppString>,
1635 ) -> bool {
1636 unsafe {
1637 ::unity::il2cpp_call!((::unity::module_base()+0x1ef7e50usize)as*mut u8,bool;
1638(crate::app::unit::Unit)::core::convert::Into::into(unit),(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(::unity::Il2CppString)::core::convert::Into::into(tid))
1639 }
1640 }
1641
1642 #[doc = "`TryCreateOverlap(crate::app::unit::Unit, i32, i32, crate::app::terraindata_2::TerrainData_2)` overload"]
1643 pub fn try_create_overlap_2(
1644 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
1645 x: impl ::core::convert::Into<i32>,
1646 z: impl ::core::convert::Into<i32>,
1647 terrain: impl ::core::convert::Into<crate::app::terraindata_2::TerrainData_2>,
1648 ) -> bool {
1649 unsafe {
1650 ::unity::il2cpp_call!((::unity::module_base()+0x1ef7fd0usize)as*mut u8,bool;
1651(crate::app::unit::Unit)::core::convert::Into::into(unit),(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::app::terraindata_2::TerrainData_2)::core::convert::Into::into(terrain))
1652 }
1653 }
1654
1655 #[doc = "`.cctor()` overload"]
1656 pub fn cctor() -> () {
1657 unsafe {
1658 ::unity::il2cpp_call!((::unity::module_base()+0x1ef80c0usize)as*mut u8,();
1659 )
1660 }
1661 }
1662}
1663
1664#[cfg(feature = "app-map")]
1665pub trait IMapMethods: IMap {
1666 #[doc = "`.ctor()` overload"]
1667 fn ctor(self) -> () {
1668 unsafe {
1669 let __receiver = <Map as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1670 ::unity::il2cpp_call!((::unity::module_base()+0x1ef80b0usize)as*mut u8,();
1671(Map)__receiver)
1672 }
1673 }
1674}
1675
1676#[cfg(feature = "app-map")]
1677impl<__T: IMap> IMapMethods for __T {}
1678
1679#[cfg(feature = "app-map")]
1680impl Map {
1681 pub fn get_grid_alpha_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1682 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1683 }
1684
1685 pub fn set_grid_alpha_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1686 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1687 }
1688
1689 pub fn get_terr_alpha_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1690 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1691 }
1692
1693 pub fn set_terr_alpha_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1694 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1695 }
1696
1697 pub fn get_show_layer_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1698 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1699 }
1700
1701 pub fn set_show_layer_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1702 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1703 }
1704
1705 pub fn get_show_overlap_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1706 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1707 }
1708
1709 pub fn set_show_overlap_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1710 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1711 }
1712
1713 pub fn get_height_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1714 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1715 }
1716
1717 pub fn get_height_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1718 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
1719 }
1720
1721 pub fn get_under_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1722 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
1723 }
1724
1725 pub fn get_under_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1726 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
1727 }
1728
1729 pub fn get_edge_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1730 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
1731 }
1732
1733 pub fn is_connect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1734 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
1735 }
1736
1737 pub fn cell_to_world_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1738 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
1739 }
1740
1741 pub fn world_to_cell_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1742 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
1743 }
1744
1745 pub fn world_to_center_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1746 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
1747 }
1748
1749 pub fn cell_to_world_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1750 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
1751 }
1752
1753 pub fn set_terrain_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1754 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
1755 }
1756
1757 pub fn update_unit_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1758 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
1759 }
1760
1761 pub fn update_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1762 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
1763 }
1764
1765 pub fn update_terrain_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1766 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
1767 }
1768
1769 pub fn apply_preview_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1770 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
1771 }
1772
1773 pub fn has_event_objects_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1774 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
1775 }
1776
1777 pub fn has_event_object_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1778 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
1779 }
1780
1781 pub fn get_event_object_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1782 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
1783 }
1784
1785 pub fn get_event_objects_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1786 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
1787 }
1788
1789 pub fn get_action_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1790 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
1791 }
1792
1793 pub fn play_action_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1794 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
1795 }
1796
1797 pub fn reset_action_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1798 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
1799 }
1800
1801 pub fn play_action_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1802 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
1803 }
1804
1805 pub fn play_action_move_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1806 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
1807 }
1808
1809 pub fn get_state_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1810 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
1811 }
1812
1813 pub fn set_state_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1814 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
1815 }
1816
1817 pub fn set_state_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1818 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
1819 }
1820
1821 pub fn play_state_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1822 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
1823 }
1824
1825 pub fn reset_action_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1826 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
1827 }
1828
1829 pub fn is_playing_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1830 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
1831 }
1832
1833 pub fn play_endurance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1834 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
1835 }
1836
1837 pub fn play_endurance_for_rewind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1838 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
1839 }
1840
1841 pub fn play_endurance_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1842 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
1843 }
1844
1845 pub fn play_around_roof_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1846 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
1847 }
1848
1849 pub fn can_linkable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1850 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
1851 }
1852
1853 pub fn try_change_terrain_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1854 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
1855 }
1856
1857 pub fn try_resume_terrain_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1858 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
1859 }
1860
1861 pub fn open_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1862 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
1863 }
1864
1865 pub fn close_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1866 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
1867 }
1868
1869 pub fn broken_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1870 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
1871 }
1872
1873 pub fn reset_broken_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1874 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
1875 }
1876
1877 pub fn torch_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1878 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
1879 }
1880
1881 pub fn torch_impl_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1882 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
1883 }
1884
1885 pub fn update_torch_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1886 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
1887 }
1888
1889 pub fn set_terrain_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1890 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
1891 }
1892
1893 pub fn fill_terrain_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1894 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
1895 }
1896
1897 pub fn get_ground_attribute_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1898 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
1899 }
1900
1901 pub fn get_ground_attribute_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1902 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
1903 }
1904
1905 pub fn get_ground_attribute_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1906 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
1907 }
1908
1909 pub fn get_ground_attribute_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1910 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
1911 }
1912
1913 pub fn can_enter_terrain_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1914 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
1915 }
1916
1917 pub fn get_attribute_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1918 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
1919 }
1920
1921 pub fn set_enable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1922 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
1923 }
1924
1925 pub fn set_render_enable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1926 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
1927 }
1928
1929 pub fn set_collider_enable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1930 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
1931 }
1932
1933 pub fn get_range_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1934 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
1935 }
1936
1937 pub fn get_range_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1938 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
1939 }
1940
1941 pub fn get_range_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1942 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
1943 }
1944
1945 pub fn is_range_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1946 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
1947 }
1948
1949 pub fn is_range_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1950 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
1951 }
1952
1953 pub fn is_range_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1954 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
1955 }
1956
1957 pub fn is_range_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1958 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
1959 }
1960
1961 pub fn get_range_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1962 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
1963 }
1964
1965 pub fn get_range_pos_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1966 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[71]
1967 }
1968
1969 pub fn get_nearest_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1970 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[72]
1971 }
1972
1973 pub fn get_nearest_pos_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1974 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[73]
1975 }
1976
1977 pub fn get_nearest_pos_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1978 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[74]
1979 }
1980
1981 pub fn get_nearest_pos_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1982 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[75]
1983 }
1984
1985 pub fn get_nearest_pos_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1986 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[76]
1987 }
1988
1989 pub fn get_target_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1990 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[77]
1991 }
1992
1993 pub fn test_terrain_flag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1994 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[78]
1995 }
1996
1997 pub fn get_cannon_object_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1998 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[79]
1999 }
2000
2001 pub fn get_cannon_object_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2002 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[80]
2003 }
2004
2005 pub fn has_breakable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2006 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[81]
2007 }
2008
2009 pub fn get_breakable_rect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2010 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[82]
2011 }
2012
2013 pub fn regist_global_key_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2014 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[83]
2015 }
2016
2017 pub fn commit_global_key_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2018 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[84]
2019 }
2020
2021 pub fn breakable_center_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2022 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[85]
2023 }
2024
2025 pub fn get_under_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2026 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[86]
2027 }
2028
2029 pub fn get_over_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2030 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[87]
2031 }
2032
2033 pub fn get_effect_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2034 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[88]
2035 }
2036
2037 pub fn set_material_float_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2038 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[89]
2039 }
2040
2041 pub fn set_material_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2042 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[90]
2043 }
2044
2045 pub fn update_bind_begin_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2046 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[91]
2047 }
2048
2049 pub fn update_bind_end_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2050 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[92]
2051 }
2052
2053 pub fn is_update_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2054 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[93]
2055 }
2056
2057 pub fn try_create_overlap_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2058 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[94]
2059 }
2060
2061 pub fn try_create_overlap_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2062 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[95]
2063 }
2064
2065 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2066 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[96]
2067 }
2068
2069 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2070 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[97]
2071 }
2072}
2073
2074#[cfg(feature = "app-map")]
2075impl Map {
2076 #[doc = "`.ctor()` — no args"]
2077 pub fn new() -> Self {
2078 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2079 panic!(
2080 "{}
2081::{}
2082 failed to instantiate",
2083 ::core::stringify!(Map),
2084 ::core::stringify!(new),
2085 )
2086 });
2087 <Self as IMapMethods>::ctor(this);
2088 this
2089 }
2090}
2091
2092#[cfg(feature = "app-map")]
2093#[doc(hidden)]
2094pub mod prelude {
2095 pub use super::{
2096 IMap, IMapMethods, IMap_CellMesh, IMap_CellMeshMethods, IMap_CellVertex, IMap_CellVertexMethods, IMap_FillList, IMap_FillListMethods, Map,
2097 Map_CellMesh, Map_CellVertex, Map_FillList, Map_Pos,
2098 };
2099 #[cfg(feature = "app-dynamicmesh")]
2100 pub use crate::app::dynamicmesh::IDynamicMeshMethods;
2101 #[cfg(feature = "system-collections-generic-list_1")]
2102 pub use crate::system::collections::generic::list_1::IList_1Methods;
2103 #[cfg(feature = "system-object")]
2104 pub use crate::system::object::IObjectMethods;
2105 #[cfg(feature = "system-valuetype")]
2106 pub use crate::system::valuetype::IValueTypeMethods;
2107 pub use crate::{
2108 app::dynamicmesh::IDynamicMesh,
2109 system::{collections::generic::list_1::IList_1, object::IObject, valuetype::IValueType},
2110 };
2111}