1#[cfg(feature = "unity_engine-reflectionprobe-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 system::{
10 object::{IObject, Object},
11 r#enum::{Enum, IEnum},
12 valuetype::{IValueType, ValueType},
13 },
14 unity_engine::{
15 behaviour::{Behaviour, IBehaviour},
16 component::{Component, IComponent},
17 object_2::{IObject_2, Object_2},
18 },
19 };
20
21 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/unity_engine/reflectionprobe/ReflectionProbe.md"))]
22 #[::unity::class(namespace = "UnityEngine", name = "ReflectionProbe")]
23 #[parent(crate::unity_engine::behaviour::Behaviour)]
24 pub struct ReflectionProbe {
25 #[static_field]
26 #[rename(name = "reflectionProbeChanged")]
27 pub reflection_probe_changed: crate::system::action_2::Action_2<
28 crate::unity_engine::reflectionprobe::ReflectionProbe,
29 crate::unity_engine::reflectionprobe::ReflectionProbe_ReflectionProbeEvent,
30 >,
31 #[static_field]
32 #[rename(name = "defaultReflectionSet")]
33 pub default_reflection_set: crate::system::action_1::Action_1<crate::unity_engine::cubemap::Cubemap>,
34 }
35
36 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/unity_engine/reflectionprobe/ReflectionProbe_ReflectionProbeEvent.md"))]
37 #[repr(C)]
38 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
39 pub struct ReflectionProbe_ReflectionProbeEvent {
40 pub value: i32,
41 }
42 impl ::unity::ClassIdentity for ReflectionProbe_ReflectionProbeEvent {
43 const NAME: &'static str = "ReflectionProbe.ReflectionProbeEvent";
44 const NAMESPACE: &'static str = "UnityEngine";
45
46 fn class() -> ::unity::Class {
47 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
48 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
49 }
50 }
51 impl ::unity::IlType for ReflectionProbe_ReflectionProbeEvent {
52 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
53 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
54 }
55 }
56 impl ReflectionProbe_ReflectionProbeEvent {
57 pub fn reflection_probe_added() -> Self {
58 Self { value: 0 }
59 }
60
61 pub fn reflection_probe_removed() -> Self {
62 Self { value: 1 }
63 }
64 }
65}
66
67#[cfg(feature = "unity_engine-reflectionprobe-types")]
68pub use __types::*;
69
70#[cfg(feature = "unity_engine-reflectionprobe")]
71impl ReflectionProbe {
72 #[doc = "`BlendCubemap(crate::unity_engine::texture::Texture, crate::unity_engine::texture::Texture, f32, crate::unity_engine::rendertexture::RenderTexture)` overload"]
73 pub fn blend_cubemap(
74 src: impl ::core::convert::Into<crate::unity_engine::texture::Texture>,
75 dst: impl ::core::convert::Into<crate::unity_engine::texture::Texture>,
76 blend: impl ::core::convert::Into<f32>,
77 target: impl ::core::convert::Into<crate::unity_engine::rendertexture::RenderTexture>,
78 ) -> bool {
79 unsafe {
80 ::unity::il2cpp_call!((::unity::module_base()+0x2f7f380usize)as*mut u8,bool;
81(crate::unity_engine::texture::Texture)::core::convert::Into::into(src),(crate::unity_engine::texture::Texture)::core::convert::Into::into(dst),(f32)::core::convert::Into::into(blend),(crate::unity_engine::rendertexture::RenderTexture)::core::convert::Into::into(target))
82 }
83 }
84
85 #[doc = "`get_minBakedCubemapResolution()` overload"]
86 pub fn get_min_baked_cubemap_resolution() -> i32 {
87 unsafe {
88 ::unity::il2cpp_call!((::unity::module_base()+0x2f7f3f0usize)as*mut u8,i32;
89 )
90 }
91 }
92
93 #[doc = "`get_maxBakedCubemapResolution()` overload"]
94 pub fn get_max_baked_cubemap_resolution() -> i32 {
95 unsafe {
96 ::unity::il2cpp_call!((::unity::module_base()+0x2f7f430usize)as*mut u8,i32;
97 )
98 }
99 }
100
101 #[doc = "`get_defaultTextureHDRDecodeValues()` overload"]
102 pub fn get_default_texture_hdr_decode_values() -> crate::unity_engine::vector4::Vector4 {
103 unsafe {
104 ::unity::il2cpp_call!((::unity::module_base()+0x2f7f470usize)as*mut u8,crate::unity_engine::vector4::Vector4;
105 )
106 }
107 }
108
109 #[doc = "`get_defaultTexture()` overload"]
110 pub fn get_default_texture() -> crate::unity_engine::texture::Texture {
111 unsafe {
112 ::unity::il2cpp_call!((::unity::module_base()+0x2f7f520usize)as*mut u8,crate::unity_engine::texture::Texture;
113 )
114 }
115 }
116
117 #[doc = "`add_reflectionProbeChanged(crate::system::action_2::Action_2<crate::unity_engine::reflectionprobe::ReflectionProbe,crate::unity_engine::reflectionprobe::ReflectionProbe_ReflectionProbeEvent>)` overload"]
118 pub fn add_reflection_probe_changed(
119 value: impl ::core::convert::Into<
120 crate::system::action_2::Action_2<
121 crate::unity_engine::reflectionprobe::ReflectionProbe,
122 crate::unity_engine::reflectionprobe::ReflectionProbe_ReflectionProbeEvent,
123 >,
124 >,
125 ) -> () {
126 unsafe {
127 ::unity::il2cpp_call!((::unity::module_base()+0x2f7f560usize)as*mut u8,();
128(crate::system::action_2::Action_2<crate::unity_engine::reflectionprobe::ReflectionProbe,crate::unity_engine::reflectionprobe::ReflectionProbe_ReflectionProbeEvent>)::core::convert::Into::into(value))
129 }
130 }
131
132 #[doc = "`remove_reflectionProbeChanged(crate::system::action_2::Action_2<crate::unity_engine::reflectionprobe::ReflectionProbe,crate::unity_engine::reflectionprobe::ReflectionProbe_ReflectionProbeEvent>)` overload"]
133 pub fn remove_reflection_probe_changed(
134 value: impl ::core::convert::Into<
135 crate::system::action_2::Action_2<
136 crate::unity_engine::reflectionprobe::ReflectionProbe,
137 crate::unity_engine::reflectionprobe::ReflectionProbe_ReflectionProbeEvent,
138 >,
139 >,
140 ) -> () {
141 unsafe {
142 ::unity::il2cpp_call!((::unity::module_base()+0x2f7f620usize)as*mut u8,();
143(crate::system::action_2::Action_2<crate::unity_engine::reflectionprobe::ReflectionProbe,crate::unity_engine::reflectionprobe::ReflectionProbe_ReflectionProbeEvent>)::core::convert::Into::into(value))
144 }
145 }
146
147 #[doc = "`add_defaultReflectionSet(crate::system::action_1::Action_1<crate::unity_engine::cubemap::Cubemap>)` overload"]
148 pub fn add_default_reflection_set(
149 value: impl ::core::convert::Into<crate::system::action_1::Action_1<crate::unity_engine::cubemap::Cubemap>>,
150 ) -> () {
151 unsafe {
152 ::unity::il2cpp_call!((::unity::module_base()+0x2f7f6e0usize)as*mut u8,();
153(crate::system::action_1::Action_1<crate::unity_engine::cubemap::Cubemap>)::core::convert::Into::into(value))
154 }
155 }
156
157 #[doc = "`remove_defaultReflectionSet(crate::system::action_1::Action_1<crate::unity_engine::cubemap::Cubemap>)` overload"]
158 pub fn remove_default_reflection_set(
159 value: impl ::core::convert::Into<crate::system::action_1::Action_1<crate::unity_engine::cubemap::Cubemap>>,
160 ) -> () {
161 unsafe {
162 ::unity::il2cpp_call!((::unity::module_base()+0x2f7f7b0usize)as*mut u8,();
163(crate::system::action_1::Action_1<crate::unity_engine::cubemap::Cubemap>)::core::convert::Into::into(value))
164 }
165 }
166
167 #[doc = "`CallReflectionProbeEvent(crate::unity_engine::reflectionprobe::ReflectionProbe, crate::unity_engine::reflectionprobe::ReflectionProbe_ReflectionProbeEvent)` overload"]
168 pub fn call_reflection_probe_event(
169 probe: impl ::core::convert::Into<crate::unity_engine::reflectionprobe::ReflectionProbe>,
170 probe_event: impl ::core::convert::Into<crate::unity_engine::reflectionprobe::ReflectionProbe_ReflectionProbeEvent>,
171 ) -> () {
172 unsafe {
173 ::unity::il2cpp_call!((::unity::module_base()+0x2f7f880usize)as*mut u8,();
174(crate::unity_engine::reflectionprobe::ReflectionProbe)::core::convert::Into::into(probe),(crate::unity_engine::reflectionprobe::ReflectionProbe_ReflectionProbeEvent)::core::convert::Into::into(probe_event))
175 }
176 }
177
178 #[doc = "`CallSetDefaultReflection(crate::unity_engine::cubemap::Cubemap)` overload"]
179 pub fn call_set_default_reflection(default_reflection_cubemap: impl ::core::convert::Into<crate::unity_engine::cubemap::Cubemap>) -> () {
180 unsafe {
181 ::unity::il2cpp_call!((::unity::module_base()+0x2f7f910usize)as*mut u8,();
182(crate::unity_engine::cubemap::Cubemap)::core::convert::Into::into(default_reflection_cubemap))
183 }
184 }
185
186 #[doc = "`get_defaultTextureHDRDecodeValues_Injected(*mutcrate::unity_engine::vector4::Vector4)` overload"]
187 pub fn get_default_texture_hdr_decode_values_injected() -> crate::unity_engine::vector4::Vector4 {
188 unsafe {
189 let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector4::Vector4>::uninit();
190 ::unity::il2cpp_call!((::unity::module_base()+0x2f7f4d0usize)as*mut u8,();
191(*mut crate::unity_engine::vector4::Vector4)__out_0.as_mut_ptr());
192 __out_0.assume_init()
193 }
194 }
195}
196
197#[cfg(feature = "unity_engine-reflectionprobe")]
198pub trait IReflectionProbeMethods: IReflectionProbe {
199 #[doc = "`get_type()` overload"]
200 fn get_type(self) -> crate::unity_engine::rendering::reflectionprobetype::ReflectionProbeType {
201 unsafe {
202 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
203 ::unity::il2cpp_call!((::unity::module_base()+0x2f7dfb0usize)as*mut u8,crate::unity_engine::rendering::reflectionprobetype::ReflectionProbeType;
204(ReflectionProbe)__receiver)
205 }
206 }
207 #[doc = "`set_type(crate::unity_engine::rendering::reflectionprobetype::ReflectionProbeType)` overload"]
208 fn set_type(self, value: impl ::core::convert::Into<crate::unity_engine::rendering::reflectionprobetype::ReflectionProbeType>) -> () {
209 unsafe {
210 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
211 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e000usize)as*mut u8,();
212(ReflectionProbe)__receiver,(crate::unity_engine::rendering::reflectionprobetype::ReflectionProbeType)::core::convert::Into::into(value))
213 }
214 }
215 #[doc = "`get_size()` overload"]
216 fn get_size(self) -> crate::unity_engine::vector3::Vector3 {
217 unsafe {
218 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
219 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e050usize)as*mut u8,crate::unity_engine::vector3::Vector3;
220(ReflectionProbe)__receiver)
221 }
222 }
223 #[doc = "`set_size(crate::unity_engine::vector3::Vector3)` overload"]
224 fn set_size(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
225 unsafe {
226 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
227 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e100usize)as*mut u8,();
228(ReflectionProbe)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
229 }
230 }
231 #[doc = "`get_center()` overload"]
232 fn get_center(self) -> crate::unity_engine::vector3::Vector3 {
233 unsafe {
234 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
235 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e1b0usize)as*mut u8,crate::unity_engine::vector3::Vector3;
236(ReflectionProbe)__receiver)
237 }
238 }
239 #[doc = "`set_center(crate::unity_engine::vector3::Vector3)` overload"]
240 fn set_center(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
241 unsafe {
242 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
243 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e260usize)as*mut u8,();
244(ReflectionProbe)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
245 }
246 }
247 #[doc = "`get_nearClipPlane()` overload"]
248 fn get_near_clip_plane(self) -> f32 {
249 unsafe {
250 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
251 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e310usize)as*mut u8,f32;
252(ReflectionProbe)__receiver)
253 }
254 }
255 #[doc = "`set_nearClipPlane(f32)` overload"]
256 fn set_near_clip_plane(self, value: impl ::core::convert::Into<f32>) -> () {
257 unsafe {
258 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
259 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e360usize)as*mut u8,();
260(ReflectionProbe)__receiver,(f32)::core::convert::Into::into(value))
261 }
262 }
263 #[doc = "`get_farClipPlane()` overload"]
264 fn get_far_clip_plane(self) -> f32 {
265 unsafe {
266 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
267 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e3b0usize)as*mut u8,f32;
268(ReflectionProbe)__receiver)
269 }
270 }
271 #[doc = "`set_farClipPlane(f32)` overload"]
272 fn set_far_clip_plane(self, value: impl ::core::convert::Into<f32>) -> () {
273 unsafe {
274 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
275 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e400usize)as*mut u8,();
276(ReflectionProbe)__receiver,(f32)::core::convert::Into::into(value))
277 }
278 }
279 #[doc = "`get_intensity()` overload"]
280 fn get_intensity(self) -> f32 {
281 unsafe {
282 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
283 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e450usize)as*mut u8,f32;
284(ReflectionProbe)__receiver)
285 }
286 }
287 #[doc = "`set_intensity(f32)` overload"]
288 fn set_intensity(self, value: impl ::core::convert::Into<f32>) -> () {
289 unsafe {
290 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
291 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e4a0usize)as*mut u8,();
292(ReflectionProbe)__receiver,(f32)::core::convert::Into::into(value))
293 }
294 }
295 #[doc = "`get_bounds()` overload"]
296 fn get_bounds(self) -> crate::unity_engine::bounds::Bounds {
297 unsafe {
298 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
299 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e4f0usize)as*mut u8,crate::unity_engine::bounds::Bounds;
300(ReflectionProbe)__receiver)
301 }
302 }
303 #[doc = "`get_hdr()` overload"]
304 fn get_hdr(self) -> bool {
305 unsafe {
306 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
307 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e5c0usize)as*mut u8,bool;
308(ReflectionProbe)__receiver)
309 }
310 }
311 #[doc = "`set_hdr(bool)` overload"]
312 fn set_hdr(self, value: impl ::core::convert::Into<bool>) -> () {
313 unsafe {
314 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
315 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e610usize)as*mut u8,();
316(ReflectionProbe)__receiver,(bool)::core::convert::Into::into(value))
317 }
318 }
319 #[doc = "`get_renderDynamicObjects()` overload"]
320 fn get_render_dynamic_objects(self) -> bool {
321 unsafe {
322 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
323 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e660usize)as*mut u8,bool;
324(ReflectionProbe)__receiver)
325 }
326 }
327 #[doc = "`set_renderDynamicObjects(bool)` overload"]
328 fn set_render_dynamic_objects(self, value: impl ::core::convert::Into<bool>) -> () {
329 unsafe {
330 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
331 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e6b0usize)as*mut u8,();
332(ReflectionProbe)__receiver,(bool)::core::convert::Into::into(value))
333 }
334 }
335 #[doc = "`get_shadowDistance()` overload"]
336 fn get_shadow_distance(self) -> f32 {
337 unsafe {
338 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
339 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e700usize)as*mut u8,f32;
340(ReflectionProbe)__receiver)
341 }
342 }
343 #[doc = "`set_shadowDistance(f32)` overload"]
344 fn set_shadow_distance(self, value: impl ::core::convert::Into<f32>) -> () {
345 unsafe {
346 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
347 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e750usize)as*mut u8,();
348(ReflectionProbe)__receiver,(f32)::core::convert::Into::into(value))
349 }
350 }
351 #[doc = "`get_resolution()` overload"]
352 fn get_resolution(self) -> i32 {
353 unsafe {
354 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
355 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e7a0usize)as*mut u8,i32;
356(ReflectionProbe)__receiver)
357 }
358 }
359 #[doc = "`set_resolution(i32)` overload"]
360 fn set_resolution(self, value: impl ::core::convert::Into<i32>) -> () {
361 unsafe {
362 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
363 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e7f0usize)as*mut u8,();
364(ReflectionProbe)__receiver,(i32)::core::convert::Into::into(value))
365 }
366 }
367 #[doc = "`get_cullingMask()` overload"]
368 fn get_culling_mask(self) -> i32 {
369 unsafe {
370 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
371 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e840usize)as*mut u8,i32;
372(ReflectionProbe)__receiver)
373 }
374 }
375 #[doc = "`set_cullingMask(i32)` overload"]
376 fn set_culling_mask(self, value: impl ::core::convert::Into<i32>) -> () {
377 unsafe {
378 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
379 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e890usize)as*mut u8,();
380(ReflectionProbe)__receiver,(i32)::core::convert::Into::into(value))
381 }
382 }
383 #[doc = "`get_clearFlags()` overload"]
384 fn get_clear_flags(self) -> crate::unity_engine::rendering::reflectionprobeclearflags::ReflectionProbeClearFlags {
385 unsafe {
386 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
387 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e8e0usize)as*mut u8,crate::unity_engine::rendering::reflectionprobeclearflags::ReflectionProbeClearFlags;
388(ReflectionProbe)__receiver)
389 }
390 }
391 #[doc = "`set_clearFlags(crate::unity_engine::rendering::reflectionprobeclearflags::ReflectionProbeClearFlags)` overload"]
392 fn set_clear_flags(
393 self,
394 value: impl ::core::convert::Into<crate::unity_engine::rendering::reflectionprobeclearflags::ReflectionProbeClearFlags>,
395 ) -> () {
396 unsafe {
397 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
398 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e930usize)as*mut u8,();
399(ReflectionProbe)__receiver,(crate::unity_engine::rendering::reflectionprobeclearflags::ReflectionProbeClearFlags)::core::convert::Into::into(value))
400 }
401 }
402 #[doc = "`get_backgroundColor()` overload"]
403 fn get_background_color(self) -> crate::unity_engine::color::Color {
404 unsafe {
405 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
406 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e980usize)as*mut u8,crate::unity_engine::color::Color;
407(ReflectionProbe)__receiver)
408 }
409 }
410 #[doc = "`set_backgroundColor(crate::unity_engine::color::Color)` overload"]
411 fn set_background_color(self, value: impl ::core::convert::Into<crate::unity_engine::color::Color>) -> () {
412 unsafe {
413 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
414 ::unity::il2cpp_call!((::unity::module_base()+0x2f7ea30usize)as*mut u8,();
415(ReflectionProbe)__receiver,(crate::unity_engine::color::Color)::core::convert::Into::into(value))
416 }
417 }
418 #[doc = "`get_blendDistance()` overload"]
419 fn get_blend_distance(self) -> f32 {
420 unsafe {
421 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
422 ::unity::il2cpp_call!((::unity::module_base()+0x2f7eae0usize)as*mut u8,f32;
423(ReflectionProbe)__receiver)
424 }
425 }
426 #[doc = "`set_blendDistance(f32)` overload"]
427 fn set_blend_distance(self, value: impl ::core::convert::Into<f32>) -> () {
428 unsafe {
429 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
430 ::unity::il2cpp_call!((::unity::module_base()+0x2f7eb30usize)as*mut u8,();
431(ReflectionProbe)__receiver,(f32)::core::convert::Into::into(value))
432 }
433 }
434 #[doc = "`get_boxProjection()` overload"]
435 fn get_box_projection(self) -> bool {
436 unsafe {
437 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
438 ::unity::il2cpp_call!((::unity::module_base()+0x2f7eb80usize)as*mut u8,bool;
439(ReflectionProbe)__receiver)
440 }
441 }
442 #[doc = "`set_boxProjection(bool)` overload"]
443 fn set_box_projection(self, value: impl ::core::convert::Into<bool>) -> () {
444 unsafe {
445 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
446 ::unity::il2cpp_call!((::unity::module_base()+0x2f7ebd0usize)as*mut u8,();
447(ReflectionProbe)__receiver,(bool)::core::convert::Into::into(value))
448 }
449 }
450 #[doc = "`get_mode()` overload"]
451 fn get_mode(self) -> crate::unity_engine::rendering::reflectionprobemode::ReflectionProbeMode {
452 unsafe {
453 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
454 ::unity::il2cpp_call!((::unity::module_base()+0x2f7ec20usize)as*mut u8,crate::unity_engine::rendering::reflectionprobemode::ReflectionProbeMode;
455(ReflectionProbe)__receiver)
456 }
457 }
458 #[doc = "`set_mode(crate::unity_engine::rendering::reflectionprobemode::ReflectionProbeMode)` overload"]
459 fn set_mode(self, value: impl ::core::convert::Into<crate::unity_engine::rendering::reflectionprobemode::ReflectionProbeMode>) -> () {
460 unsafe {
461 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
462 ::unity::il2cpp_call!((::unity::module_base()+0x2f7ec70usize)as*mut u8,();
463(ReflectionProbe)__receiver,(crate::unity_engine::rendering::reflectionprobemode::ReflectionProbeMode)::core::convert::Into::into(value))
464 }
465 }
466 #[doc = "`get_importance()` overload"]
467 fn get_importance(self) -> i32 {
468 unsafe {
469 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
470 ::unity::il2cpp_call!((::unity::module_base()+0x2f7ecc0usize)as*mut u8,i32;
471(ReflectionProbe)__receiver)
472 }
473 }
474 #[doc = "`set_importance(i32)` overload"]
475 fn set_importance(self, value: impl ::core::convert::Into<i32>) -> () {
476 unsafe {
477 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
478 ::unity::il2cpp_call!((::unity::module_base()+0x2f7ed10usize)as*mut u8,();
479(ReflectionProbe)__receiver,(i32)::core::convert::Into::into(value))
480 }
481 }
482 #[doc = "`get_refreshMode()` overload"]
483 fn get_refresh_mode(self) -> crate::unity_engine::rendering::reflectionproberefreshmode::ReflectionProbeRefreshMode {
484 unsafe {
485 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
486 ::unity::il2cpp_call!((::unity::module_base()+0x2f7ed60usize)as*mut u8,crate::unity_engine::rendering::reflectionproberefreshmode::ReflectionProbeRefreshMode;
487(ReflectionProbe)__receiver)
488 }
489 }
490 #[doc = "`set_refreshMode(crate::unity_engine::rendering::reflectionproberefreshmode::ReflectionProbeRefreshMode)` overload"]
491 fn set_refresh_mode(
492 self,
493 value: impl ::core::convert::Into<crate::unity_engine::rendering::reflectionproberefreshmode::ReflectionProbeRefreshMode>,
494 ) -> () {
495 unsafe {
496 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
497 ::unity::il2cpp_call!((::unity::module_base()+0x2f7edb0usize)as*mut u8,();
498(ReflectionProbe)__receiver,(crate::unity_engine::rendering::reflectionproberefreshmode::ReflectionProbeRefreshMode)::core::convert::Into::into(value))
499 }
500 }
501 #[doc = "`get_timeSlicingMode()` overload"]
502 fn get_time_slicing_mode(self) -> crate::unity_engine::rendering::reflectionprobetimeslicingmode::ReflectionProbeTimeSlicingMode {
503 unsafe {
504 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
505 ::unity::il2cpp_call!((::unity::module_base()+0x2f7ee00usize)as*mut u8,crate::unity_engine::rendering::reflectionprobetimeslicingmode::ReflectionProbeTimeSlicingMode;
506(ReflectionProbe)__receiver)
507 }
508 }
509 #[doc = "`set_timeSlicingMode(crate::unity_engine::rendering::reflectionprobetimeslicingmode::ReflectionProbeTimeSlicingMode)` overload"]
510 fn set_time_slicing_mode(
511 self,
512 value: impl ::core::convert::Into<crate::unity_engine::rendering::reflectionprobetimeslicingmode::ReflectionProbeTimeSlicingMode>,
513 ) -> () {
514 unsafe {
515 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
516 ::unity::il2cpp_call!((::unity::module_base()+0x2f7ee50usize)as*mut u8,();
517(ReflectionProbe)__receiver,(crate::unity_engine::rendering::reflectionprobetimeslicingmode::ReflectionProbeTimeSlicingMode)::core::convert::Into::into(value))
518 }
519 }
520 #[doc = "`get_bakedTexture()` overload"]
521 fn get_baked_texture(self) -> crate::unity_engine::texture::Texture {
522 unsafe {
523 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
524 ::unity::il2cpp_call!((::unity::module_base()+0x2f7eea0usize)as*mut u8,crate::unity_engine::texture::Texture;
525(ReflectionProbe)__receiver)
526 }
527 }
528 #[doc = "`set_bakedTexture(crate::unity_engine::texture::Texture)` overload"]
529 fn set_baked_texture(self, value: impl ::core::convert::Into<crate::unity_engine::texture::Texture>) -> () {
530 unsafe {
531 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
532 ::unity::il2cpp_call!((::unity::module_base()+0x2f7eef0usize)as*mut u8,();
533(ReflectionProbe)__receiver,(crate::unity_engine::texture::Texture)::core::convert::Into::into(value))
534 }
535 }
536 #[doc = "`get_customBakedTexture()` overload"]
537 fn get_custom_baked_texture(self) -> crate::unity_engine::texture::Texture {
538 unsafe {
539 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
540 ::unity::il2cpp_call!((::unity::module_base()+0x2f7ef40usize)as*mut u8,crate::unity_engine::texture::Texture;
541(ReflectionProbe)__receiver)
542 }
543 }
544 #[doc = "`set_customBakedTexture(crate::unity_engine::texture::Texture)` overload"]
545 fn set_custom_baked_texture(self, value: impl ::core::convert::Into<crate::unity_engine::texture::Texture>) -> () {
546 unsafe {
547 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
548 ::unity::il2cpp_call!((::unity::module_base()+0x2f7ef90usize)as*mut u8,();
549(ReflectionProbe)__receiver,(crate::unity_engine::texture::Texture)::core::convert::Into::into(value))
550 }
551 }
552 #[doc = "`get_realtimeTexture()` overload"]
553 fn get_realtime_texture(self) -> crate::unity_engine::rendertexture::RenderTexture {
554 unsafe {
555 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
556 ::unity::il2cpp_call!((::unity::module_base()+0x2f7efe0usize)as*mut u8,crate::unity_engine::rendertexture::RenderTexture;
557(ReflectionProbe)__receiver)
558 }
559 }
560 #[doc = "`set_realtimeTexture(crate::unity_engine::rendertexture::RenderTexture)` overload"]
561 fn set_realtime_texture(self, value: impl ::core::convert::Into<crate::unity_engine::rendertexture::RenderTexture>) -> () {
562 unsafe {
563 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
564 ::unity::il2cpp_call!((::unity::module_base()+0x2f7f030usize)as*mut u8,();
565(ReflectionProbe)__receiver,(crate::unity_engine::rendertexture::RenderTexture)::core::convert::Into::into(value))
566 }
567 }
568 #[doc = "`get_texture()` overload"]
569 fn get_texture(self) -> crate::unity_engine::texture::Texture {
570 unsafe {
571 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
572 ::unity::il2cpp_call!((::unity::module_base()+0x2f7f080usize)as*mut u8,crate::unity_engine::texture::Texture;
573(ReflectionProbe)__receiver)
574 }
575 }
576 #[doc = "`get_textureHDRDecodeValues()` overload"]
577 fn get_texture_hdr_decode_values(self) -> crate::unity_engine::vector4::Vector4 {
578 unsafe {
579 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
580 ::unity::il2cpp_call!((::unity::module_base()+0x2f7f0d0usize)as*mut u8,crate::unity_engine::vector4::Vector4;
581(ReflectionProbe)__receiver)
582 }
583 }
584 #[doc = "`Reset()` overload"]
585 fn reset(self) -> () {
586 unsafe {
587 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
588 ::unity::il2cpp_call!((::unity::module_base()+0x2f7f180usize)as*mut u8,();
589(ReflectionProbe)__receiver)
590 }
591 }
592 #[doc = "`RenderProbe()` overload"]
593 fn render_probe(self) -> i32 {
594 unsafe {
595 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
596 ::unity::il2cpp_call!((::unity::module_base()+0x2f7f1d0usize)as*mut u8,i32;
597(ReflectionProbe)__receiver)
598 }
599 }
600 #[doc = "`RenderProbe(crate::unity_engine::rendertexture::RenderTexture)` overload"]
601 fn render_probe_2(self, target_texture: impl ::core::convert::Into<crate::unity_engine::rendertexture::RenderTexture>) -> i32 {
602 unsafe {
603 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
604 ::unity::il2cpp_call!((::unity::module_base()+0x2f7f250usize)as*mut u8,i32;
605(ReflectionProbe)__receiver,(crate::unity_engine::rendertexture::RenderTexture)::core::convert::Into::into(target_texture))
606 }
607 }
608 #[doc = "`IsFinishedRendering(i32)` overload"]
609 fn is_finished_rendering(self, render_id: impl ::core::convert::Into<i32>) -> bool {
610 unsafe {
611 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
612 ::unity::il2cpp_call!((::unity::module_base()+0x2f7f330usize)as*mut u8,bool;
613(ReflectionProbe)__receiver,(i32)::core::convert::Into::into(render_id))
614 }
615 }
616 #[doc = "`ScheduleRender(crate::unity_engine::rendering::reflectionprobetimeslicingmode::ReflectionProbeTimeSlicingMode, crate::unity_engine::rendertexture::RenderTexture)` overload"]
617 fn schedule_render(
618 self,
619 time_slicing_mode: impl ::core::convert::Into<crate::unity_engine::rendering::reflectionprobetimeslicingmode::ReflectionProbeTimeSlicingMode>,
620 target_texture: impl ::core::convert::Into<crate::unity_engine::rendertexture::RenderTexture>,
621 ) -> i32 {
622 unsafe {
623 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
624 ::unity::il2cpp_call!((::unity::module_base()+0x2f7f2d0usize)as*mut u8,i32;
625(ReflectionProbe)__receiver,(crate::unity_engine::rendering::reflectionprobetimeslicingmode::ReflectionProbeTimeSlicingMode)::core::convert::Into::into(time_slicing_mode),(crate::unity_engine::rendertexture::RenderTexture)::core::convert::Into::into(target_texture))
626 }
627 }
628 #[doc = "`.ctor()` overload"]
629 fn ctor(self) -> () {
630 unsafe {
631 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
632 ::unity::il2cpp_call!((::unity::module_base()+0x2f7f9a0usize)as*mut u8,();
633(ReflectionProbe)__receiver)
634 }
635 }
636 #[doc = "`get_size_Injected(*mutcrate::unity_engine::vector3::Vector3)` overload"]
637 fn get_size_injected(self) -> crate::unity_engine::vector3::Vector3 {
638 unsafe {
639 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
640 let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
641 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e0b0usize)as*mut u8,();
642(ReflectionProbe)__receiver,(*mut crate::unity_engine::vector3::Vector3)__out_0.as_mut_ptr());
643 __out_0.assume_init()
644 }
645 }
646 #[doc = "`set_size_Injected(*mutcrate::unity_engine::vector3::Vector3)` overload"]
647 fn set_size_injected(self) -> crate::unity_engine::vector3::Vector3 {
648 unsafe {
649 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
650 let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
651 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e160usize)as*mut u8,();
652(ReflectionProbe)__receiver,(*mut crate::unity_engine::vector3::Vector3)__out_0.as_mut_ptr());
653 __out_0.assume_init()
654 }
655 }
656 #[doc = "`get_center_Injected(*mutcrate::unity_engine::vector3::Vector3)` overload"]
657 fn get_center_injected(self) -> crate::unity_engine::vector3::Vector3 {
658 unsafe {
659 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
660 let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
661 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e210usize)as*mut u8,();
662(ReflectionProbe)__receiver,(*mut crate::unity_engine::vector3::Vector3)__out_0.as_mut_ptr());
663 __out_0.assume_init()
664 }
665 }
666 #[doc = "`set_center_Injected(*mutcrate::unity_engine::vector3::Vector3)` overload"]
667 fn set_center_injected(self) -> crate::unity_engine::vector3::Vector3 {
668 unsafe {
669 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
670 let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
671 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e2c0usize)as*mut u8,();
672(ReflectionProbe)__receiver,(*mut crate::unity_engine::vector3::Vector3)__out_0.as_mut_ptr());
673 __out_0.assume_init()
674 }
675 }
676 #[doc = "`get_bounds_Injected(*mutcrate::unity_engine::bounds::Bounds)` overload"]
677 fn get_bounds_injected(self) -> crate::unity_engine::bounds::Bounds {
678 unsafe {
679 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
680 let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::bounds::Bounds>::uninit();
681 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e570usize)as*mut u8,();
682(ReflectionProbe)__receiver,(*mut crate::unity_engine::bounds::Bounds)__out_0.as_mut_ptr());
683 __out_0.assume_init()
684 }
685 }
686 #[doc = "`get_backgroundColor_Injected(*mutcrate::unity_engine::color::Color)` overload"]
687 fn get_background_color_injected(self) -> crate::unity_engine::color::Color {
688 unsafe {
689 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
690 let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::color::Color>::uninit();
691 ::unity::il2cpp_call!((::unity::module_base()+0x2f7e9e0usize)as*mut u8,();
692(ReflectionProbe)__receiver,(*mut crate::unity_engine::color::Color)__out_0.as_mut_ptr());
693 __out_0.assume_init()
694 }
695 }
696 #[doc = "`set_backgroundColor_Injected(*mutcrate::unity_engine::color::Color)` overload"]
697 fn set_background_color_injected(self) -> crate::unity_engine::color::Color {
698 unsafe {
699 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
700 let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::color::Color>::uninit();
701 ::unity::il2cpp_call!((::unity::module_base()+0x2f7ea90usize)as*mut u8,();
702(ReflectionProbe)__receiver,(*mut crate::unity_engine::color::Color)__out_0.as_mut_ptr());
703 __out_0.assume_init()
704 }
705 }
706 #[doc = "`get_textureHDRDecodeValues_Injected(*mutcrate::unity_engine::vector4::Vector4)` overload"]
707 fn get_texture_hdr_decode_values_injected(self) -> crate::unity_engine::vector4::Vector4 {
708 unsafe {
709 let __receiver = <ReflectionProbe as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
710 let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector4::Vector4>::uninit();
711 ::unity::il2cpp_call!((::unity::module_base()+0x2f7f130usize)as*mut u8,();
712(ReflectionProbe)__receiver,(*mut crate::unity_engine::vector4::Vector4)__out_0.as_mut_ptr());
713 __out_0.assume_init()
714 }
715 }
716}
717
718#[cfg(feature = "unity_engine-reflectionprobe")]
719impl<__T: IReflectionProbe> IReflectionProbeMethods for __T {}
720
721#[cfg(feature = "unity_engine-reflectionprobe")]
722impl ReflectionProbe {
723 pub fn get_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
724 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
725 }
726
727 pub fn set_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
728 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
729 }
730
731 pub fn get_size_method_info() -> &'static ::unity::il2cpp::MethodInfo {
732 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
733 }
734
735 pub fn set_size_method_info() -> &'static ::unity::il2cpp::MethodInfo {
736 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
737 }
738
739 pub fn get_center_method_info() -> &'static ::unity::il2cpp::MethodInfo {
740 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
741 }
742
743 pub fn set_center_method_info() -> &'static ::unity::il2cpp::MethodInfo {
744 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
745 }
746
747 pub fn get_near_clip_plane_method_info() -> &'static ::unity::il2cpp::MethodInfo {
748 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
749 }
750
751 pub fn set_near_clip_plane_method_info() -> &'static ::unity::il2cpp::MethodInfo {
752 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
753 }
754
755 pub fn get_far_clip_plane_method_info() -> &'static ::unity::il2cpp::MethodInfo {
756 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
757 }
758
759 pub fn set_far_clip_plane_method_info() -> &'static ::unity::il2cpp::MethodInfo {
760 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
761 }
762
763 pub fn get_intensity_method_info() -> &'static ::unity::il2cpp::MethodInfo {
764 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
765 }
766
767 pub fn set_intensity_method_info() -> &'static ::unity::il2cpp::MethodInfo {
768 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
769 }
770
771 pub fn get_bounds_method_info() -> &'static ::unity::il2cpp::MethodInfo {
772 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
773 }
774
775 pub fn get_hdr_method_info() -> &'static ::unity::il2cpp::MethodInfo {
776 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
777 }
778
779 pub fn set_hdr_method_info() -> &'static ::unity::il2cpp::MethodInfo {
780 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
781 }
782
783 pub fn get_render_dynamic_objects_method_info() -> &'static ::unity::il2cpp::MethodInfo {
784 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
785 }
786
787 pub fn set_render_dynamic_objects_method_info() -> &'static ::unity::il2cpp::MethodInfo {
788 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
789 }
790
791 pub fn get_shadow_distance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
792 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
793 }
794
795 pub fn set_shadow_distance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
796 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
797 }
798
799 pub fn get_resolution_method_info() -> &'static ::unity::il2cpp::MethodInfo {
800 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
801 }
802
803 pub fn set_resolution_method_info() -> &'static ::unity::il2cpp::MethodInfo {
804 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
805 }
806
807 pub fn get_culling_mask_method_info() -> &'static ::unity::il2cpp::MethodInfo {
808 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
809 }
810
811 pub fn set_culling_mask_method_info() -> &'static ::unity::il2cpp::MethodInfo {
812 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
813 }
814
815 pub fn get_clear_flags_method_info() -> &'static ::unity::il2cpp::MethodInfo {
816 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
817 }
818
819 pub fn set_clear_flags_method_info() -> &'static ::unity::il2cpp::MethodInfo {
820 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
821 }
822
823 pub fn get_background_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
824 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
825 }
826
827 pub fn set_background_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
828 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
829 }
830
831 pub fn get_blend_distance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
832 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
833 }
834
835 pub fn set_blend_distance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
836 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
837 }
838
839 pub fn get_box_projection_method_info() -> &'static ::unity::il2cpp::MethodInfo {
840 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
841 }
842
843 pub fn set_box_projection_method_info() -> &'static ::unity::il2cpp::MethodInfo {
844 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
845 }
846
847 pub fn get_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
848 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
849 }
850
851 pub fn set_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
852 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
853 }
854
855 pub fn get_importance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
856 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
857 }
858
859 pub fn set_importance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
860 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
861 }
862
863 pub fn get_refresh_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
864 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
865 }
866
867 pub fn set_refresh_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
868 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
869 }
870
871 pub fn get_time_slicing_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
872 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
873 }
874
875 pub fn set_time_slicing_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
876 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
877 }
878
879 pub fn get_baked_texture_method_info() -> &'static ::unity::il2cpp::MethodInfo {
880 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
881 }
882
883 pub fn set_baked_texture_method_info() -> &'static ::unity::il2cpp::MethodInfo {
884 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
885 }
886
887 pub fn get_custom_baked_texture_method_info() -> &'static ::unity::il2cpp::MethodInfo {
888 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
889 }
890
891 pub fn set_custom_baked_texture_method_info() -> &'static ::unity::il2cpp::MethodInfo {
892 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
893 }
894
895 pub fn get_realtime_texture_method_info() -> &'static ::unity::il2cpp::MethodInfo {
896 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
897 }
898
899 pub fn set_realtime_texture_method_info() -> &'static ::unity::il2cpp::MethodInfo {
900 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
901 }
902
903 pub fn get_texture_method_info() -> &'static ::unity::il2cpp::MethodInfo {
904 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
905 }
906
907 pub fn get_texture_hdr_decode_values_method_info() -> &'static ::unity::il2cpp::MethodInfo {
908 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
909 }
910
911 pub fn reset_method_info() -> &'static ::unity::il2cpp::MethodInfo {
912 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
913 }
914
915 pub fn render_probe_method_info() -> &'static ::unity::il2cpp::MethodInfo {
916 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
917 }
918
919 pub fn render_probe_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
920 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
921 }
922
923 pub fn is_finished_rendering_method_info() -> &'static ::unity::il2cpp::MethodInfo {
924 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
925 }
926
927 pub fn schedule_render_method_info() -> &'static ::unity::il2cpp::MethodInfo {
928 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
929 }
930
931 pub fn blend_cubemap_method_info() -> &'static ::unity::il2cpp::MethodInfo {
932 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
933 }
934
935 pub fn get_min_baked_cubemap_resolution_method_info() -> &'static ::unity::il2cpp::MethodInfo {
936 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
937 }
938
939 pub fn get_max_baked_cubemap_resolution_method_info() -> &'static ::unity::il2cpp::MethodInfo {
940 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
941 }
942
943 pub fn get_default_texture_hdr_decode_values_method_info() -> &'static ::unity::il2cpp::MethodInfo {
944 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
945 }
946
947 pub fn get_default_texture_method_info() -> &'static ::unity::il2cpp::MethodInfo {
948 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
949 }
950
951 pub fn add_reflection_probe_changed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
952 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
953 }
954
955 pub fn remove_reflection_probe_changed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
956 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
957 }
958
959 pub fn add_default_reflection_set_method_info() -> &'static ::unity::il2cpp::MethodInfo {
960 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
961 }
962
963 pub fn remove_default_reflection_set_method_info() -> &'static ::unity::il2cpp::MethodInfo {
964 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
965 }
966
967 pub fn call_reflection_probe_event_method_info() -> &'static ::unity::il2cpp::MethodInfo {
968 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
969 }
970
971 pub fn call_set_default_reflection_method_info() -> &'static ::unity::il2cpp::MethodInfo {
972 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
973 }
974
975 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
976 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
977 }
978
979 pub fn get_size_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
980 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
981 }
982
983 pub fn set_size_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
984 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
985 }
986
987 pub fn get_center_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
988 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
989 }
990
991 pub fn set_center_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
992 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
993 }
994
995 pub fn get_bounds_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
996 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
997 }
998
999 pub fn get_background_color_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1000 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
1001 }
1002
1003 pub fn set_background_color_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1004 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
1005 }
1006
1007 pub fn get_texture_hdr_decode_values_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1008 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[71]
1009 }
1010
1011 pub fn get_default_texture_hdr_decode_values_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1012 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[72]
1013 }
1014}
1015
1016#[cfg(feature = "unity_engine-reflectionprobe")]
1017impl ReflectionProbe {
1018 #[doc = "`.ctor()` — no args"]
1019 pub fn new() -> Self {
1020 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1021 panic!(
1022 "{}
1023::{}
1024 failed to instantiate",
1025 ::core::stringify!(ReflectionProbe),
1026 ::core::stringify!(new),
1027 )
1028 });
1029 <Self as IReflectionProbeMethods>::ctor(this);
1030 this
1031 }
1032}
1033
1034#[cfg(feature = "unity_engine-reflectionprobe")]
1035#[doc(hidden)]
1036pub mod prelude {
1037 pub use super::{IReflectionProbe, IReflectionProbeMethods, ReflectionProbe, ReflectionProbe_ReflectionProbeEvent};
1038 #[cfg(feature = "system-object")]
1039 pub use crate::system::object::IObjectMethods;
1040 #[cfg(feature = "system-enum")]
1041 pub use crate::system::r#enum::IEnumMethods;
1042 #[cfg(feature = "system-valuetype")]
1043 pub use crate::system::valuetype::IValueTypeMethods;
1044 #[cfg(feature = "unity_engine-behaviour")]
1045 pub use crate::unity_engine::behaviour::IBehaviourMethods;
1046 #[cfg(feature = "unity_engine-component")]
1047 pub use crate::unity_engine::component::IComponentMethods;
1048 #[cfg(feature = "unity_engine-object_2")]
1049 pub use crate::unity_engine::object_2::IObject_2Methods;
1050 pub use crate::{
1051 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
1052 unity_engine::{behaviour::IBehaviour, component::IComponent, object_2::IObject_2},
1053 };
1054}