Skip to main content

engage/generated/unity_engine/experimental/rendering/
universal.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(any(feature = "unity_engine-experimental-rendering-universal-cinemachineuniversalpixelperfect-types"))]
4pub mod cinemachineuniversalpixelperfect;
5#[cfg(feature = "unity_engine-experimental-rendering-universal-cinemachineuniversalpixelperfect")]
6pub use cinemachineuniversalpixelperfect::ICinemachineUniversalPixelPerfectMethods;
7#[cfg(feature = "unity_engine-experimental-rendering-universal-cinemachineuniversalpixelperfect-types")]
8pub use cinemachineuniversalpixelperfect::{CinemachineUniversalPixelPerfect, ICinemachineUniversalPixelPerfect};
9#[cfg(any(feature = "unity_engine-experimental-rendering-universal-compositeshadowcaster2d-types"))]
10pub mod compositeshadowcaster2d;
11#[cfg(feature = "unity_engine-experimental-rendering-universal-compositeshadowcaster2d")]
12pub use compositeshadowcaster2d::ICompositeShadowCaster2DMethods;
13#[cfg(feature = "unity_engine-experimental-rendering-universal-compositeshadowcaster2d-types")]
14pub use compositeshadowcaster2d::{CompositeShadowCaster2D, ICompositeShadowCaster2D};
15#[cfg(any(feature = "unity_engine-experimental-rendering-universal-ilight2dcullresult_interface-types"))]
16pub mod ilight2dcullresult_interface;
17#[cfg(feature = "unity_engine-experimental-rendering-universal-ilight2dcullresult_interface")]
18pub use ilight2dcullresult_interface::IILight2DCullResult_InterfaceMethods;
19#[cfg(feature = "unity_engine-experimental-rendering-universal-ilight2dcullresult_interface-types")]
20pub use ilight2dcullresult_interface::{IILight2DCullResult_Interface, ILight2DCullResult_Interface};
21#[cfg(any(feature = "unity_engine-experimental-rendering-universal-ipixelperfectcamera_interface-types"))]
22pub mod ipixelperfectcamera_interface;
23#[cfg(feature = "unity_engine-experimental-rendering-universal-ipixelperfectcamera_interface")]
24pub use ipixelperfectcamera_interface::IIPixelPerfectCamera_InterfaceMethods;
25#[cfg(feature = "unity_engine-experimental-rendering-universal-ipixelperfectcamera_interface-types")]
26pub use ipixelperfectcamera_interface::{IIPixelPerfectCamera_Interface, IPixelPerfectCamera_Interface};
27#[cfg(any(feature = "unity_engine-experimental-rendering-universal-irenderpass2d-types"))]
28pub mod irenderpass2d;
29#[cfg(feature = "unity_engine-experimental-rendering-universal-irenderpass2d")]
30pub use irenderpass2d::IIRenderPass2DMethods;
31#[cfg(feature = "unity_engine-experimental-rendering-universal-irenderpass2d-types")]
32pub use irenderpass2d::{IIRenderPass2D, IRenderPass2D};
33#[cfg(any(
34    feature = "unity_engine-experimental-rendering-universal-lib_tess_dot_net-combinecallback-types",
35    feature = "unity_engine-experimental-rendering-universal-lib_tess_dot_net-contourorientation-types",
36    feature = "unity_engine-experimental-rendering-universal-lib_tess_dot_net-contourvertex-types",
37    feature = "unity_engine-experimental-rendering-universal-lib_tess_dot_net-dict_1-types",
38    feature = "unity_engine-experimental-rendering-universal-lib_tess_dot_net-elementtype-types",
39    feature = "unity_engine-experimental-rendering-universal-lib_tess_dot_net-geom-types",
40    feature = "unity_engine-experimental-rendering-universal-lib_tess_dot_net-mesh_2-types",
41    feature = "unity_engine-experimental-rendering-universal-lib_tess_dot_net-meshutils-types",
42    feature = "unity_engine-experimental-rendering-universal-lib_tess_dot_net-pqhandle-types",
43    feature = "unity_engine-experimental-rendering-universal-lib_tess_dot_net-priorityheap_1-types",
44    feature = "unity_engine-experimental-rendering-universal-lib_tess_dot_net-priorityqueue_1-types",
45    feature = "unity_engine-experimental-rendering-universal-lib_tess_dot_net-tess-types",
46    feature = "unity_engine-experimental-rendering-universal-lib_tess_dot_net-vec3-types",
47    feature = "unity_engine-experimental-rendering-universal-lib_tess_dot_net-windingrule-types"
48))]
49pub mod lib_tess_dot_net;
50#[cfg(any(feature = "unity_engine-experimental-rendering-universal-light2d_2-types"))]
51pub mod light2d_2;
52#[cfg(feature = "unity_engine-experimental-rendering-universal-light2d_2")]
53pub use light2d_2::ILight2D_2Methods;
54#[cfg(feature = "unity_engine-experimental-rendering-universal-light2d_2-types")]
55pub use light2d_2::{ILight2D_2, Light2D_2, Light2D_LightType, Light2D_PointLightQuality};
56#[cfg(any(feature = "unity_engine-experimental-rendering-universal-light2dblendstyle-types"))]
57pub mod light2dblendstyle;
58#[cfg(feature = "unity_engine-experimental-rendering-universal-light2dblendstyle-types")]
59pub use light2dblendstyle::{
60    Light2DBlendStyle, Light2DBlendStyle_BlendFactors, Light2DBlendStyle_BlendMode, Light2DBlendStyle_MaskChannelFilter,
61    Light2DBlendStyle_TextureChannel,
62};
63#[cfg(any(feature = "unity_engine-experimental-rendering-universal-light2dcullresult-types"))]
64pub mod light2dcullresult;
65#[cfg(feature = "unity_engine-experimental-rendering-universal-light2dcullresult")]
66pub use light2dcullresult::ILight2DCullResultMethods;
67#[cfg(feature = "unity_engine-experimental-rendering-universal-light2dcullresult-types")]
68pub use light2dcullresult::{ILight2DCullResult, Light2DCullResult};
69#[cfg(any(feature = "unity_engine-experimental-rendering-universal-light2dlookuptexture-types"))]
70pub mod light2dlookuptexture;
71#[cfg(feature = "unity_engine-experimental-rendering-universal-light2dlookuptexture-types")]
72pub use light2dlookuptexture::{ILight2DLookupTexture, Light2DLookupTexture};
73#[cfg(any(feature = "unity_engine-experimental-rendering-universal-light2dmanager-types"))]
74pub mod light2dmanager;
75#[cfg(feature = "unity_engine-experimental-rendering-universal-light2dmanager-types")]
76pub use light2dmanager::{ILight2DManager, Light2DManager};
77#[cfg(any(feature = "unity_engine-experimental-rendering-universal-lightstats-types"))]
78pub mod lightstats;
79#[cfg(feature = "unity_engine-experimental-rendering-universal-lightstats-types")]
80pub use lightstats::LightStats;
81#[cfg(any(feature = "unity_engine-experimental-rendering-universal-lightutility-types"))]
82pub mod lightutility;
83#[cfg(feature = "unity_engine-experimental-rendering-universal-lightutility-types")]
84pub use lightutility::{ILightUtility, LightUtility, LightUtility_ParametricLightMeshVertex, LightUtility_SpriteLightMeshVertex};
85#[cfg(any(feature = "unity_engine-experimental-rendering-universal-pixelperfectcamera-types"))]
86pub mod pixelperfectcamera;
87#[cfg(feature = "unity_engine-experimental-rendering-universal-pixelperfectcamera")]
88pub use pixelperfectcamera::IPixelPerfectCameraMethods;
89#[cfg(feature = "unity_engine-experimental-rendering-universal-pixelperfectcamera-types")]
90pub use pixelperfectcamera::{IPixelPerfectCamera, PixelPerfectCamera};
91#[cfg(any(feature = "unity_engine-experimental-rendering-universal-pixelperfectcamerainternal-types"))]
92pub mod pixelperfectcamerainternal;
93#[cfg(feature = "unity_engine-experimental-rendering-universal-pixelperfectcamerainternal")]
94pub use pixelperfectcamerainternal::IPixelPerfectCameraInternalMethods;
95#[cfg(feature = "unity_engine-experimental-rendering-universal-pixelperfectcamerainternal-types")]
96pub use pixelperfectcamerainternal::{IPixelPerfectCameraInternal, PixelPerfectCameraInternal};
97#[cfg(any(feature = "unity_engine-experimental-rendering-universal-render2dlightingpass-types"))]
98pub mod render2dlightingpass;
99#[cfg(feature = "unity_engine-experimental-rendering-universal-render2dlightingpass")]
100pub use render2dlightingpass::IRender2DLightingPassMethods;
101#[cfg(feature = "unity_engine-experimental-rendering-universal-render2dlightingpass-types")]
102pub use render2dlightingpass::{IRender2DLightingPass, Render2DLightingPass};
103#[cfg(any(feature = "unity_engine-experimental-rendering-universal-renderer2d-types"))]
104pub mod renderer2d;
105#[cfg(feature = "unity_engine-experimental-rendering-universal-renderer2d")]
106pub use renderer2d::IRenderer2DMethods;
107#[cfg(feature = "unity_engine-experimental-rendering-universal-renderer2d-types")]
108pub use renderer2d::{IRenderer2D, Renderer2D};
109#[cfg(any(feature = "unity_engine-experimental-rendering-universal-renderer2ddata-types"))]
110pub mod renderer2ddata;
111#[cfg(feature = "unity_engine-experimental-rendering-universal-renderer2ddata")]
112pub use renderer2ddata::IRenderer2DDataMethods;
113#[cfg(feature = "unity_engine-experimental-rendering-universal-renderer2ddata-types")]
114pub use renderer2ddata::{IRenderer2DData, Renderer2DData, Renderer2DData_Renderer2DDefaultMaterialType};
115#[cfg(any(feature = "unity_engine-experimental-rendering-universal-rendererlighting-types"))]
116pub mod rendererlighting;
117#[cfg(feature = "unity_engine-experimental-rendering-universal-rendererlighting-types")]
118pub use rendererlighting::{IRendererLighting, RendererLighting};
119#[cfg(any(feature = "unity_engine-experimental-rendering-universal-renderobjects-types"))]
120pub mod renderobjects;
121#[cfg(feature = "unity_engine-experimental-rendering-universal-renderobjects-types")]
122pub use renderobjects::{
123    IRenderObjects, IRenderObjects_CustomCameraSettings, IRenderObjects_FilterSettings, IRenderObjects_RenderObjectsSettings, RenderObjects,
124    RenderObjects_CustomCameraSettings, RenderObjects_FilterSettings, RenderObjects_RenderObjectsSettings,
125};
126#[cfg(feature = "unity_engine-experimental-rendering-universal-renderobjects")]
127pub use renderobjects::{
128    IRenderObjectsMethods, IRenderObjects_CustomCameraSettingsMethods, IRenderObjects_FilterSettingsMethods,
129    IRenderObjects_RenderObjectsSettingsMethods,
130};
131#[cfg(any(feature = "unity_engine-experimental-rendering-universal-renderobjectspass-types"))]
132pub mod renderobjectspass;
133#[cfg(feature = "unity_engine-experimental-rendering-universal-renderobjectspass")]
134pub use renderobjectspass::IRenderObjectsPassMethods;
135#[cfg(feature = "unity_engine-experimental-rendering-universal-renderobjectspass-types")]
136pub use renderobjectspass::{IRenderObjectsPass, RenderObjectsPass};
137#[cfg(any(feature = "unity_engine-experimental-rendering-universal-renderqueuetype-types"))]
138pub mod renderqueuetype;
139#[cfg(feature = "unity_engine-experimental-rendering-universal-renderqueuetype-types")]
140pub use renderqueuetype::RenderQueueType;
141#[cfg(any(feature = "unity_engine-experimental-rendering-universal-shadowcaster2d-types"))]
142pub mod shadowcaster2d;
143#[cfg(feature = "unity_engine-experimental-rendering-universal-shadowcaster2d")]
144pub use shadowcaster2d::IShadowCaster2DMethods;
145#[cfg(feature = "unity_engine-experimental-rendering-universal-shadowcaster2d-types")]
146pub use shadowcaster2d::{IShadowCaster2D, ShadowCaster2D};
147#[cfg(any(feature = "unity_engine-experimental-rendering-universal-shadowcastergroup2d-types"))]
148pub mod shadowcastergroup2d;
149#[cfg(feature = "unity_engine-experimental-rendering-universal-shadowcastergroup2d")]
150pub use shadowcastergroup2d::IShadowCasterGroup2DMethods;
151#[cfg(feature = "unity_engine-experimental-rendering-universal-shadowcastergroup2d-types")]
152pub use shadowcastergroup2d::{IShadowCasterGroup2D, ShadowCasterGroup2D};
153#[cfg(any(feature = "unity_engine-experimental-rendering-universal-shadowcastergroup2dmanager-types"))]
154pub mod shadowcastergroup2dmanager;
155#[cfg(feature = "unity_engine-experimental-rendering-universal-shadowcastergroup2dmanager")]
156pub use shadowcastergroup2dmanager::IShadowCasterGroup2DManagerMethods;
157#[cfg(feature = "unity_engine-experimental-rendering-universal-shadowcastergroup2dmanager-types")]
158pub use shadowcastergroup2dmanager::{IShadowCasterGroup2DManager, ShadowCasterGroup2DManager};
159#[cfg(any(feature = "unity_engine-experimental-rendering-universal-shadowrendering-types"))]
160pub mod shadowrendering;
161#[cfg(feature = "unity_engine-experimental-rendering-universal-shadowrendering-types")]
162pub use shadowrendering::{IShadowRendering, ShadowRendering};
163#[cfg(any(feature = "unity_engine-experimental-rendering-universal-shadowutility-types"))]
164pub mod shadowutility;
165#[cfg(feature = "unity_engine-experimental-rendering-universal-shadowutility")]
166pub use shadowutility::IShadowUtilityMethods;
167#[cfg(feature = "unity_engine-experimental-rendering-universal-shadowutility-types")]
168pub use shadowutility::{IShadowUtility, ShadowUtility, ShadowUtility_Edge};