engage/generated/unity_engine/rendering/universal/
internal.rs1#[cfg(any(feature = "unity_engine-rendering-universal-internal-additionallightsshadowcasterpass-types"))]
4pub mod additionallightsshadowcasterpass;
5#[cfg(feature = "unity_engine-rendering-universal-internal-additionallightsshadowcasterpass")]
6pub use additionallightsshadowcasterpass::IAdditionalLightsShadowCasterPassMethods;
7#[cfg(feature = "unity_engine-rendering-universal-internal-additionallightsshadowcasterpass-types")]
8pub use additionallightsshadowcasterpass::{
9 AdditionalLightsShadowCasterPass, AdditionalLightsShadowCasterPass_AdditionalShadowsConstantBuffer, IAdditionalLightsShadowCasterPass,
10 IAdditionalLightsShadowCasterPass_AdditionalShadowsConstantBuffer,
11};
12#[cfg(any(feature = "unity_engine-rendering-universal-internal-bitarray_2-types"))]
13pub mod bitarray_2;
14#[cfg(feature = "unity_engine-rendering-universal-internal-bitarray_2-types")]
15pub use bitarray_2::BitArray_2;
16#[cfg(any(feature = "unity_engine-rendering-universal-internal-colorgradinglutpass-types"))]
17pub mod colorgradinglutpass;
18#[cfg(feature = "unity_engine-rendering-universal-internal-colorgradinglutpass")]
19pub use colorgradinglutpass::IColorGradingLutPassMethods;
20#[cfg(feature = "unity_engine-rendering-universal-internal-colorgradinglutpass-types")]
21pub use colorgradinglutpass::{ColorGradingLutPass, ColorGradingLutPass_ShaderConstants, IColorGradingLutPass, IColorGradingLutPass_ShaderConstants};
22#[cfg(any(feature = "unity_engine-rendering-universal-internal-copycolorpass-types"))]
23pub mod copycolorpass;
24#[cfg(feature = "unity_engine-rendering-universal-internal-copycolorpass")]
25pub use copycolorpass::ICopyColorPassMethods;
26#[cfg(feature = "unity_engine-rendering-universal-internal-copycolorpass-types")]
27pub use copycolorpass::{CopyColorPass, ICopyColorPass};
28#[cfg(any(feature = "unity_engine-rendering-universal-internal-copydepthpass-types"))]
29pub mod copydepthpass;
30#[cfg(feature = "unity_engine-rendering-universal-internal-copydepthpass")]
31pub use copydepthpass::ICopyDepthPassMethods;
32#[cfg(feature = "unity_engine-rendering-universal-internal-copydepthpass-types")]
33pub use copydepthpass::{CopyDepthPass, ICopyDepthPass};
34#[cfg(any(feature = "unity_engine-rendering-universal-internal-deferredconfig-types"))]
35pub mod deferredconfig;
36#[cfg(feature = "unity_engine-rendering-universal-internal-deferredconfig-types")]
37pub use deferredconfig::{DeferredConfig, IDeferredConfig};
38#[cfg(any(feature = "unity_engine-rendering-universal-internal-deferredlights-types"))]
39pub mod deferredlights;
40#[cfg(feature = "unity_engine-rendering-universal-internal-deferredlights")]
41pub use deferredlights::IDeferredLightsMethods;
42#[cfg(feature = "unity_engine-rendering-universal-internal-deferredlights-types")]
43pub use deferredlights::{
44 DeferredLights, DeferredLights_CullLightsJob, DeferredLights_DrawCall, DeferredLights_GBufferHandles, DeferredLights_ShaderConstants,
45 IDeferredLights, IDeferredLights_ShaderConstants,
46};
47#[cfg(any(feature = "unity_engine-rendering-universal-internal-deferredpass-types"))]
48pub mod deferredpass;
49#[cfg(feature = "unity_engine-rendering-universal-internal-deferredpass")]
50pub use deferredpass::IDeferredPassMethods;
51#[cfg(feature = "unity_engine-rendering-universal-internal-deferredpass-types")]
52pub use deferredpass::{DeferredPass, IDeferredPass};
53#[cfg(any(feature = "unity_engine-rendering-universal-internal-deferredtiler-types"))]
54pub mod deferredtiler;
55#[cfg(feature = "unity_engine-rendering-universal-internal-deferredtiler-types")]
56pub use deferredtiler::{DeferredTiler, DeferredTiler_ClipResult, DeferredTiler_PrePunctualLight};
57#[cfg(any(feature = "unity_engine-rendering-universal-internal-depthnormalonlypass-types"))]
58pub mod depthnormalonlypass;
59#[cfg(feature = "unity_engine-rendering-universal-internal-depthnormalonlypass")]
60pub use depthnormalonlypass::IDepthNormalOnlyPassMethods;
61#[cfg(feature = "unity_engine-rendering-universal-internal-depthnormalonlypass-types")]
62pub use depthnormalonlypass::{DepthNormalOnlyPass, IDepthNormalOnlyPass};
63#[cfg(any(feature = "unity_engine-rendering-universal-internal-depthonlypass-types"))]
64pub mod depthonlypass;
65#[cfg(feature = "unity_engine-rendering-universal-internal-depthonlypass")]
66pub use depthonlypass::IDepthOnlyPassMethods;
67#[cfg(feature = "unity_engine-rendering-universal-internal-depthonlypass-types")]
68pub use depthonlypass::{DepthOnlyPass, IDepthOnlyPass};
69#[cfg(any(feature = "unity_engine-rendering-universal-internal-drawobjectspass-types"))]
70pub mod drawobjectspass;
71#[cfg(feature = "unity_engine-rendering-universal-internal-drawobjectspass")]
72pub use drawobjectspass::IDrawObjectsPassMethods;
73#[cfg(feature = "unity_engine-rendering-universal-internal-drawobjectspass-types")]
74pub use drawobjectspass::{DrawObjectsPass, IDrawObjectsPass};
75#[cfg(any(feature = "unity_engine-rendering-universal-internal-finalblitpass-types"))]
76pub mod finalblitpass;
77#[cfg(feature = "unity_engine-rendering-universal-internal-finalblitpass")]
78pub use finalblitpass::IFinalBlitPassMethods;
79#[cfg(feature = "unity_engine-rendering-universal-internal-finalblitpass-types")]
80pub use finalblitpass::{FinalBlitPass, IFinalBlitPass};
81#[cfg(any(feature = "unity_engine-rendering-universal-internal-forwardlights-types"))]
82pub mod forwardlights;
83#[cfg(feature = "unity_engine-rendering-universal-internal-forwardlights")]
84pub use forwardlights::IForwardLightsMethods;
85#[cfg(feature = "unity_engine-rendering-universal-internal-forwardlights-types")]
86pub use forwardlights::{ForwardLights, ForwardLights_LightConstantBuffer, IForwardLights, IForwardLights_LightConstantBuffer};
87#[cfg(any(feature = "unity_engine-rendering-universal-internal-gbufferpass-types"))]
88pub mod gbufferpass;
89#[cfg(feature = "unity_engine-rendering-universal-internal-gbufferpass")]
90pub use gbufferpass::IGBufferPassMethods;
91#[cfg(feature = "unity_engine-rendering-universal-internal-gbufferpass-types")]
92pub use gbufferpass::{GBufferPass, IGBufferPass};
93#[cfg(any(feature = "unity_engine-rendering-universal-internal-lightflag-types"))]
94pub mod lightflag;
95#[cfg(feature = "unity_engine-rendering-universal-internal-lightflag-types")]
96pub use lightflag::LightFlag;
97#[cfg(any(feature = "unity_engine-rendering-universal-internal-mainlightshadowcasterpass-types"))]
98pub mod mainlightshadowcasterpass;
99#[cfg(feature = "unity_engine-rendering-universal-internal-mainlightshadowcasterpass")]
100pub use mainlightshadowcasterpass::IMainLightShadowCasterPassMethods;
101#[cfg(feature = "unity_engine-rendering-universal-internal-mainlightshadowcasterpass-types")]
102pub use mainlightshadowcasterpass::{
103 IMainLightShadowCasterPass, IMainLightShadowCasterPass_MainLightShadowConstantBuffer, MainLightShadowCasterPass,
104 MainLightShadowCasterPass_MainLightShadowConstantBuffer,
105};
106#[cfg(any(feature = "unity_engine-rendering-universal-internal-postprocesspass-types"))]
107pub mod postprocesspass;
108#[cfg(feature = "unity_engine-rendering-universal-internal-postprocesspass-types")]
109pub use postprocesspass::{
110 IPostProcessPass, IPostProcessPass_MaterialLibrary, IPostProcessPass_ShaderConstants, PostProcessPass, PostProcessPass_CaptureMode,
111 PostProcessPass_MaterialLibrary, PostProcessPass_ShaderConstants,
112};
113#[cfg(feature = "unity_engine-rendering-universal-internal-postprocesspass")]
114pub use postprocesspass::{IPostProcessPassMethods, IPostProcessPass_MaterialLibraryMethods};
115#[cfg(any(feature = "unity_engine-rendering-universal-internal-screenspaceshadowresolvepass-types"))]
116pub mod screenspaceshadowresolvepass;
117#[cfg(feature = "unity_engine-rendering-universal-internal-screenspaceshadowresolvepass")]
118pub use screenspaceshadowresolvepass::IScreenSpaceShadowResolvePassMethods;
119#[cfg(feature = "unity_engine-rendering-universal-internal-screenspaceshadowresolvepass-types")]
120pub use screenspaceshadowresolvepass::{IScreenSpaceShadowResolvePass, ScreenSpaceShadowResolvePass};
121#[cfg(any(feature = "unity_engine-rendering-universal-internal-sortprepunctuallight-types"))]
122pub mod sortprepunctuallight;
123#[cfg(feature = "unity_engine-rendering-universal-internal-sortprepunctuallight")]
124pub use sortprepunctuallight::ISortPrePunctualLightMethods;
125#[cfg(feature = "unity_engine-rendering-universal-internal-sortprepunctuallight-types")]
126pub use sortprepunctuallight::{ISortPrePunctualLight, SortPrePunctualLight};
127#[cfg(any(feature = "unity_engine-rendering-universal-internal-stencilusage-types"))]
128pub mod stencilusage;
129#[cfg(feature = "unity_engine-rendering-universal-internal-stencilusage-types")]
130pub use stencilusage::StencilUsage;
131#[cfg(any(feature = "unity_engine-rendering-universal-internal-tiledepthrangepass-types"))]
132pub mod tiledepthrangepass;
133#[cfg(feature = "unity_engine-rendering-universal-internal-tiledepthrangepass")]
134pub use tiledepthrangepass::ITileDepthRangePassMethods;
135#[cfg(feature = "unity_engine-rendering-universal-internal-tiledepthrangepass-types")]
136pub use tiledepthrangepass::{ITileDepthRangePass, TileDepthRangePass};