1#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_10-types"))]
4pub mod _privateimplementationdetails____staticarrayinittypesize_10;
5#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_10-types")]
6pub use _privateimplementationdetails____staticarrayinittypesize_10::_PrivateImplementationDetails____StaticArrayInitTypeSize_10;
7#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_1018-types"))]
8pub mod _privateimplementationdetails____staticarrayinittypesize_1018;
9#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_1018-types")]
10pub use _privateimplementationdetails____staticarrayinittypesize_1018::_PrivateImplementationDetails____StaticArrayInitTypeSize_1018;
11#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_1024-types"))]
12pub mod _privateimplementationdetails____staticarrayinittypesize_1024;
13#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_1024-types")]
14pub use _privateimplementationdetails____staticarrayinittypesize_1024::_PrivateImplementationDetails____StaticArrayInitTypeSize_1024;
15#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_1080-types"))]
16pub mod _privateimplementationdetails____staticarrayinittypesize_1080;
17#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_1080-types")]
18pub use _privateimplementationdetails____staticarrayinittypesize_1080::_PrivateImplementationDetails____StaticArrayInitTypeSize_1080;
19#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_112-types"))]
20pub mod _privateimplementationdetails____staticarrayinittypesize_112;
21#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_112-types")]
22pub use _privateimplementationdetails____staticarrayinittypesize_112::_PrivateImplementationDetails____StaticArrayInitTypeSize_112;
23#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_11614-types"))]
24pub mod _privateimplementationdetails____staticarrayinittypesize_11614;
25#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_11614-types")]
26pub use _privateimplementationdetails____staticarrayinittypesize_11614::_PrivateImplementationDetails____StaticArrayInitTypeSize_11614;
27#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_12-types"))]
28pub mod _privateimplementationdetails____staticarrayinittypesize_12;
29#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_12-types")]
30pub use _privateimplementationdetails____staticarrayinittypesize_12::_PrivateImplementationDetails____StaticArrayInitTypeSize_12;
31#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_120-types"))]
32pub mod _privateimplementationdetails____staticarrayinittypesize_120;
33#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_120-types")]
34pub use _privateimplementationdetails____staticarrayinittypesize_120::_PrivateImplementationDetails____StaticArrayInitTypeSize_120;
35#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_1208-types"))]
36pub mod _privateimplementationdetails____staticarrayinittypesize_1208;
37#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_1208-types")]
38pub use _privateimplementationdetails____staticarrayinittypesize_1208::_PrivateImplementationDetails____StaticArrayInitTypeSize_1208;
39#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_124-types"))]
40pub mod _privateimplementationdetails____staticarrayinittypesize_124;
41#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_124-types")]
42pub use _privateimplementationdetails____staticarrayinittypesize_124::_PrivateImplementationDetails____StaticArrayInitTypeSize_124;
43#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_128-types"))]
44pub mod _privateimplementationdetails____staticarrayinittypesize_128;
45#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_128-types")]
46pub use _privateimplementationdetails____staticarrayinittypesize_128::_PrivateImplementationDetails____StaticArrayInitTypeSize_128;
47#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_130-types"))]
48pub mod _privateimplementationdetails____staticarrayinittypesize_130;
49#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_130-types")]
50pub use _privateimplementationdetails____staticarrayinittypesize_130::_PrivateImplementationDetails____StaticArrayInitTypeSize_130;
51#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_14-types"))]
52pub mod _privateimplementationdetails____staticarrayinittypesize_14;
53#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_14-types")]
54pub use _privateimplementationdetails____staticarrayinittypesize_14::_PrivateImplementationDetails____StaticArrayInitTypeSize_14;
55#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_140-types"))]
56pub mod _privateimplementationdetails____staticarrayinittypesize_140;
57#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_140-types")]
58pub use _privateimplementationdetails____staticarrayinittypesize_140::_PrivateImplementationDetails____StaticArrayInitTypeSize_140;
59#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_144-types"))]
60pub mod _privateimplementationdetails____staticarrayinittypesize_144;
61#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_144-types")]
62pub use _privateimplementationdetails____staticarrayinittypesize_144::_PrivateImplementationDetails____StaticArrayInitTypeSize_144;
63#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_1450-types"))]
64pub mod _privateimplementationdetails____staticarrayinittypesize_1450;
65#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_1450-types")]
66pub use _privateimplementationdetails____staticarrayinittypesize_1450::_PrivateImplementationDetails____StaticArrayInitTypeSize_1450;
67#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_156-types"))]
68pub mod _privateimplementationdetails____staticarrayinittypesize_156;
69#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_156-types")]
70pub use _privateimplementationdetails____staticarrayinittypesize_156::_PrivateImplementationDetails____StaticArrayInitTypeSize_156;
71#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_16-types"))]
72pub mod _privateimplementationdetails____staticarrayinittypesize_16;
73#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_16-types")]
74pub use _privateimplementationdetails____staticarrayinittypesize_16::_PrivateImplementationDetails____StaticArrayInitTypeSize_16;
75#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_162-types"))]
76pub mod _privateimplementationdetails____staticarrayinittypesize_162;
77#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_162-types")]
78pub use _privateimplementationdetails____staticarrayinittypesize_162::_PrivateImplementationDetails____StaticArrayInitTypeSize_162;
79#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_1665-types"))]
80pub mod _privateimplementationdetails____staticarrayinittypesize_1665;
81#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_1665-types")]
82pub use _privateimplementationdetails____staticarrayinittypesize_1665::_PrivateImplementationDetails____StaticArrayInitTypeSize_1665;
83#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_174-types"))]
84pub mod _privateimplementationdetails____staticarrayinittypesize_174;
85#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_174-types")]
86pub use _privateimplementationdetails____staticarrayinittypesize_174::_PrivateImplementationDetails____StaticArrayInitTypeSize_174;
87#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_20-types"))]
88pub mod _privateimplementationdetails____staticarrayinittypesize_20;
89#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_20-types")]
90pub use _privateimplementationdetails____staticarrayinittypesize_20::_PrivateImplementationDetails____StaticArrayInitTypeSize_20;
91#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_2048-types"))]
92pub mod _privateimplementationdetails____staticarrayinittypesize_2048;
93#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_2048-types")]
94pub use _privateimplementationdetails____staticarrayinittypesize_2048::_PrivateImplementationDetails____StaticArrayInitTypeSize_2048;
95#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_2100-types"))]
96pub mod _privateimplementationdetails____staticarrayinittypesize_2100;
97#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_2100-types")]
98pub use _privateimplementationdetails____staticarrayinittypesize_2100::_PrivateImplementationDetails____StaticArrayInitTypeSize_2100;
99#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_212-types"))]
100pub mod _privateimplementationdetails____staticarrayinittypesize_212;
101#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_212-types")]
102pub use _privateimplementationdetails____staticarrayinittypesize_212::_PrivateImplementationDetails____StaticArrayInitTypeSize_212;
103#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_21252-types"))]
104pub mod _privateimplementationdetails____staticarrayinittypesize_21252;
105#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_21252-types")]
106pub use _privateimplementationdetails____staticarrayinittypesize_21252::_PrivateImplementationDetails____StaticArrayInitTypeSize_21252;
107#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_2350-types"))]
108pub mod _privateimplementationdetails____staticarrayinittypesize_2350;
109#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_2350-types")]
110pub use _privateimplementationdetails____staticarrayinittypesize_2350::_PrivateImplementationDetails____StaticArrayInitTypeSize_2350;
111#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_2382-types"))]
112pub mod _privateimplementationdetails____staticarrayinittypesize_2382;
113#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_2382-types")]
114pub use _privateimplementationdetails____staticarrayinittypesize_2382::_PrivateImplementationDetails____StaticArrayInitTypeSize_2382;
115#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_24-types"))]
116pub mod _privateimplementationdetails____staticarrayinittypesize_24;
117#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_24-types")]
118pub use _privateimplementationdetails____staticarrayinittypesize_24::_PrivateImplementationDetails____StaticArrayInitTypeSize_24;
119#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_240-types"))]
120pub mod _privateimplementationdetails____staticarrayinittypesize_240;
121#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_240-types")]
122pub use _privateimplementationdetails____staticarrayinittypesize_240::_PrivateImplementationDetails____StaticArrayInitTypeSize_240;
123#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_256-types"))]
124pub mod _privateimplementationdetails____staticarrayinittypesize_256;
125#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_256-types")]
126pub use _privateimplementationdetails____staticarrayinittypesize_256::_PrivateImplementationDetails____StaticArrayInitTypeSize_256;
127#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_262-types"))]
128pub mod _privateimplementationdetails____staticarrayinittypesize_262;
129#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_262-types")]
130pub use _privateimplementationdetails____staticarrayinittypesize_262::_PrivateImplementationDetails____StaticArrayInitTypeSize_262;
131#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_264-types"))]
132pub mod _privateimplementationdetails____staticarrayinittypesize_264;
133#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_264-types")]
134pub use _privateimplementationdetails____staticarrayinittypesize_264::_PrivateImplementationDetails____StaticArrayInitTypeSize_264;
135#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_28-types"))]
136pub mod _privateimplementationdetails____staticarrayinittypesize_28;
137#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_28-types")]
138pub use _privateimplementationdetails____staticarrayinittypesize_28::_PrivateImplementationDetails____StaticArrayInitTypeSize_28;
139#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_288-types"))]
140pub mod _privateimplementationdetails____staticarrayinittypesize_288;
141#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_288-types")]
142pub use _privateimplementationdetails____staticarrayinittypesize_288::_PrivateImplementationDetails____StaticArrayInitTypeSize_288;
143#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_3-types"))]
144pub mod _privateimplementationdetails____staticarrayinittypesize_3;
145#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_3-types")]
146pub use _privateimplementationdetails____staticarrayinittypesize_3::_PrivateImplementationDetails____StaticArrayInitTypeSize_3;
147#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_3132-types"))]
148pub mod _privateimplementationdetails____staticarrayinittypesize_3132;
149#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_3132-types")]
150pub use _privateimplementationdetails____staticarrayinittypesize_3132::_PrivateImplementationDetails____StaticArrayInitTypeSize_3132;
151#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_32-types"))]
152pub mod _privateimplementationdetails____staticarrayinittypesize_32;
153#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_32-types")]
154pub use _privateimplementationdetails____staticarrayinittypesize_32::_PrivateImplementationDetails____StaticArrayInitTypeSize_32;
155#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_320-types"))]
156pub mod _privateimplementationdetails____staticarrayinittypesize_320;
157#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_320-types")]
158pub use _privateimplementationdetails____staticarrayinittypesize_320::_PrivateImplementationDetails____StaticArrayInitTypeSize_320;
159#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_36-types"))]
160pub mod _privateimplementationdetails____staticarrayinittypesize_36;
161#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_36-types")]
162pub use _privateimplementationdetails____staticarrayinittypesize_36::_PrivateImplementationDetails____StaticArrayInitTypeSize_36;
163#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_360-types"))]
164pub mod _privateimplementationdetails____staticarrayinittypesize_360;
165#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_360-types")]
166pub use _privateimplementationdetails____staticarrayinittypesize_360::_PrivateImplementationDetails____StaticArrayInitTypeSize_360;
167#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_38-types"))]
168pub mod _privateimplementationdetails____staticarrayinittypesize_38;
169#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_38-types")]
170pub use _privateimplementationdetails____staticarrayinittypesize_38::_PrivateImplementationDetails____StaticArrayInitTypeSize_38;
171#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_40-types"))]
172pub mod _privateimplementationdetails____staticarrayinittypesize_40;
173#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_40-types")]
174pub use _privateimplementationdetails____staticarrayinittypesize_40::_PrivateImplementationDetails____StaticArrayInitTypeSize_40;
175#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_4096-types"))]
176pub mod _privateimplementationdetails____staticarrayinittypesize_4096;
177#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_4096-types")]
178pub use _privateimplementationdetails____staticarrayinittypesize_4096::_PrivateImplementationDetails____StaticArrayInitTypeSize_4096;
179#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_42-types"))]
180pub mod _privateimplementationdetails____staticarrayinittypesize_42;
181#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_42-types")]
182pub use _privateimplementationdetails____staticarrayinittypesize_42::_PrivateImplementationDetails____StaticArrayInitTypeSize_42;
183#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_44-types"))]
184pub mod _privateimplementationdetails____staticarrayinittypesize_44;
185#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_44-types")]
186pub use _privateimplementationdetails____staticarrayinittypesize_44::_PrivateImplementationDetails____StaticArrayInitTypeSize_44;
187#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_48-types"))]
188pub mod _privateimplementationdetails____staticarrayinittypesize_48;
189#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_48-types")]
190pub use _privateimplementationdetails____staticarrayinittypesize_48::_PrivateImplementationDetails____StaticArrayInitTypeSize_48;
191#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_52-types"))]
192pub mod _privateimplementationdetails____staticarrayinittypesize_52;
193#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_52-types")]
194pub use _privateimplementationdetails____staticarrayinittypesize_52::_PrivateImplementationDetails____StaticArrayInitTypeSize_52;
195#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_56-types"))]
196pub mod _privateimplementationdetails____staticarrayinittypesize_56;
197#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_56-types")]
198pub use _privateimplementationdetails____staticarrayinittypesize_56::_PrivateImplementationDetails____StaticArrayInitTypeSize_56;
199#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_6-types"))]
200pub mod _privateimplementationdetails____staticarrayinittypesize_6;
201#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_6-types")]
202pub use _privateimplementationdetails____staticarrayinittypesize_6::_PrivateImplementationDetails____StaticArrayInitTypeSize_6;
203#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_64-types"))]
204pub mod _privateimplementationdetails____staticarrayinittypesize_64;
205#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_64-types")]
206pub use _privateimplementationdetails____staticarrayinittypesize_64::_PrivateImplementationDetails____StaticArrayInitTypeSize_64;
207#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_640-types"))]
208pub mod _privateimplementationdetails____staticarrayinittypesize_640;
209#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_640-types")]
210pub use _privateimplementationdetails____staticarrayinittypesize_640::_PrivateImplementationDetails____StaticArrayInitTypeSize_640;
211#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_68-types"))]
212pub mod _privateimplementationdetails____staticarrayinittypesize_68;
213#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_68-types")]
214pub use _privateimplementationdetails____staticarrayinittypesize_68::_PrivateImplementationDetails____StaticArrayInitTypeSize_68;
215#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_72-types"))]
216pub mod _privateimplementationdetails____staticarrayinittypesize_72;
217#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_72-types")]
218pub use _privateimplementationdetails____staticarrayinittypesize_72::_PrivateImplementationDetails____StaticArrayInitTypeSize_72;
219#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_76-types"))]
220pub mod _privateimplementationdetails____staticarrayinittypesize_76;
221#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_76-types")]
222pub use _privateimplementationdetails____staticarrayinittypesize_76::_PrivateImplementationDetails____StaticArrayInitTypeSize_76;
223#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_84-types"))]
224pub mod _privateimplementationdetails____staticarrayinittypesize_84;
225#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_84-types")]
226pub use _privateimplementationdetails____staticarrayinittypesize_84::_PrivateImplementationDetails____StaticArrayInitTypeSize_84;
227#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_9-types"))]
228pub mod _privateimplementationdetails____staticarrayinittypesize_9;
229#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_9-types")]
230pub use _privateimplementationdetails____staticarrayinittypesize_9::_PrivateImplementationDetails____StaticArrayInitTypeSize_9;
231#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_94-types"))]
232pub mod _privateimplementationdetails____staticarrayinittypesize_94;
233#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_94-types")]
234pub use _privateimplementationdetails____staticarrayinittypesize_94::_PrivateImplementationDetails____StaticArrayInitTypeSize_94;
235#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_960-types"))]
236pub mod _privateimplementationdetails____staticarrayinittypesize_960;
237#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_960-types")]
238pub use _privateimplementationdetails____staticarrayinittypesize_960::_PrivateImplementationDetails____StaticArrayInitTypeSize_960;
239#[cfg(any(feature = "root-_privateimplementationdetails____staticarrayinittypesize_998-types"))]
240pub mod _privateimplementationdetails____staticarrayinittypesize_998;
241#[cfg(feature = "root-_privateimplementationdetails____staticarrayinittypesize_998-types")]
242pub use _privateimplementationdetails____staticarrayinittypesize_998::_PrivateImplementationDetails____StaticArrayInitTypeSize_998;
243#[cfg(any(feature = "root-aiskipmenuitem-types"))]
244pub mod aiskipmenuitem;
245#[cfg(feature = "root-aiskipmenuitem")]
246pub use aiskipmenuitem::IAISkipMenuItemMethods;
247#[cfg(feature = "root-aiskipmenuitem-types")]
248pub use aiskipmenuitem::{AISkipMenuItem, IAISkipMenuItem};
249#[cfg(any(feature = "root-ak3dpositiontype-types"))]
250pub mod ak3dpositiontype;
251#[cfg(feature = "root-ak3dpositiontype-types")]
252pub use ak3dpositiontype::Ak3DPositionType;
253#[cfg(any(feature = "root-ak3dspatializationmode-types"))]
254pub mod ak3dspatializationmode;
255#[cfg(feature = "root-ak3dspatializationmode-types")]
256pub use ak3dspatializationmode::Ak3DSpatializationMode;
257#[cfg(any(feature = "root-akacousticsurface-types"))]
258pub mod akacousticsurface;
259#[cfg(feature = "root-akacousticsurface")]
260pub use akacousticsurface::IAkAcousticSurfaceMethods;
261#[cfg(feature = "root-akacousticsurface-types")]
262pub use akacousticsurface::{AkAcousticSurface, IAkAcousticSurface};
263#[cfg(any(feature = "root-akacousticsurfacearray-types"))]
264pub mod akacousticsurfacearray;
265#[cfg(feature = "root-akacousticsurfacearray")]
266pub use akacousticsurfacearray::IAkAcousticSurfaceArrayMethods;
267#[cfg(feature = "root-akacousticsurfacearray-types")]
268pub use akacousticsurfacearray::{AkAcousticSurfaceArray, IAkAcousticSurfaceArray};
269#[cfg(any(feature = "root-akactiononeventtype-types"))]
270pub mod akactiononeventtype;
271#[cfg(feature = "root-akactiononeventtype-types")]
272pub use akactiononeventtype::AkActionOnEventType;
273#[cfg(any(feature = "root-akambient-types"))]
274pub mod akambient;
275#[cfg(feature = "root-akambient")]
276pub use akambient::IAkAmbientMethods;
277#[cfg(feature = "root-akambient-types")]
278pub use akambient::{AkAmbient, IAkAmbient};
279#[cfg(any(feature = "root-akambient_bridge-types"))]
280pub mod akambient_bridge;
281#[cfg(feature = "root-akambient_bridge")]
282pub use akambient_bridge::IAkAmbient_BridgeMethods;
283#[cfg(feature = "root-akambient_bridge-types")]
284pub use akambient_bridge::{AkAmbient_Bridge, IAkAmbient_Bridge};
285#[cfg(any(feature = "root-akambientlargemodepositioner-types"))]
286pub mod akambientlargemodepositioner;
287#[cfg(feature = "root-akambientlargemodepositioner")]
288pub use akambientlargemodepositioner::IAkAmbientLargeModePositionerMethods;
289#[cfg(feature = "root-akambientlargemodepositioner-types")]
290pub use akambientlargemodepositioner::{AkAmbientLargeModePositioner, IAkAmbientLargeModePositioner};
291#[cfg(any(feature = "root-akambientlargemodepositioner_bridge-types"))]
292pub mod akambientlargemodepositioner_bridge;
293#[cfg(feature = "root-akambientlargemodepositioner_bridge")]
294pub use akambientlargemodepositioner_bridge::IAkAmbientLargeModePositioner_BridgeMethods;
295#[cfg(feature = "root-akambientlargemodepositioner_bridge-types")]
296pub use akambientlargemodepositioner_bridge::{AkAmbientLargeModePositioner_Bridge, IAkAmbientLargeModePositioner_Bridge};
297#[cfg(any(feature = "root-akaudiodevicestate-types"))]
298pub mod akaudiodevicestate;
299#[cfg(feature = "root-akaudiodevicestate-types")]
300pub use akaudiodevicestate::AkAudioDeviceState;
301#[cfg(any(feature = "root-akaudioformat-types"))]
302pub mod akaudioformat;
303#[cfg(feature = "root-akaudioformat")]
304pub use akaudioformat::IAkAudioFormatMethods;
305#[cfg(feature = "root-akaudioformat-types")]
306pub use akaudioformat::{AkAudioFormat, IAkAudioFormat};
307#[cfg(any(feature = "root-akaudioinputmanager-types"))]
308pub mod akaudioinputmanager;
309#[cfg(feature = "root-akaudioinputmanager-types")]
310pub use akaudioinputmanager::{
311 AkAudioInputManager, AkAudioInputManager_AudioFormatDelegate, AkAudioInputManager_AudioFormatInteropDelegate,
312 AkAudioInputManager_AudioSamplesDelegate, AkAudioInputManager_AudioSamplesInteropDelegate, IAkAudioInputManager,
313 IAkAudioInputManager_AudioFormatDelegate, IAkAudioInputManager_AudioFormatInteropDelegate, IAkAudioInputManager_AudioSamplesDelegate,
314 IAkAudioInputManager_AudioSamplesInteropDelegate,
315};
316#[cfg(feature = "root-akaudioinputmanager")]
317pub use akaudioinputmanager::{
318 IAkAudioInputManager_AudioFormatDelegateMethods, IAkAudioInputManager_AudioFormatInteropDelegateMethods,
319 IAkAudioInputManager_AudioSamplesDelegateMethods, IAkAudioInputManager_AudioSamplesInteropDelegateMethods,
320};
321#[cfg(any(feature = "root-akaudiointerruptioncallbackinfo-types"))]
322pub mod akaudiointerruptioncallbackinfo;
323#[cfg(feature = "root-akaudiointerruptioncallbackinfo")]
324pub use akaudiointerruptioncallbackinfo::IAkAudioInterruptionCallbackInfoMethods;
325#[cfg(feature = "root-akaudiointerruptioncallbackinfo-types")]
326pub use akaudiointerruptioncallbackinfo::{AkAudioInterruptionCallbackInfo, IAkAudioInterruptionCallbackInfo};
327#[cfg(any(feature = "root-akaudiolistener-types"))]
328pub mod akaudiolistener;
329#[cfg(feature = "root-akaudiolistener-types")]
330pub use akaudiolistener::{
331 AkAudioListener, AkAudioListener_BaseListenerList, AkAudioListener_DefaultListenerList, IAkAudioListener, IAkAudioListener_BaseListenerList,
332 IAkAudioListener_DefaultListenerList,
333};
334#[cfg(feature = "root-akaudiolistener")]
335pub use akaudiolistener::{IAkAudioListenerMethods, IAkAudioListener_BaseListenerListMethods, IAkAudioListener_DefaultListenerListMethods};
336#[cfg(any(feature = "root-akaudiosettings-types"))]
337pub mod akaudiosettings;
338#[cfg(feature = "root-akaudiosettings")]
339pub use akaudiosettings::IAkAudioSettingsMethods;
340#[cfg(feature = "root-akaudiosettings-types")]
341pub use akaudiosettings::{AkAudioSettings, IAkAudioSettings};
342#[cfg(any(feature = "root-akaudiosourcechangecallbackinfo-types"))]
343pub mod akaudiosourcechangecallbackinfo;
344#[cfg(feature = "root-akaudiosourcechangecallbackinfo")]
345pub use akaudiosourcechangecallbackinfo::IAkAudioSourceChangeCallbackInfoMethods;
346#[cfg(feature = "root-akaudiosourcechangecallbackinfo-types")]
347pub use akaudiosourcechangecallbackinfo::{AkAudioSourceChangeCallbackInfo, IAkAudioSourceChangeCallbackInfo};
348#[cfg(any(feature = "root-akauxsendarray-types"))]
349pub mod akauxsendarray;
350#[cfg(feature = "root-akauxsendarray")]
351pub use akauxsendarray::IAkAuxSendArrayMethods;
352#[cfg(feature = "root-akauxsendarray-types")]
353pub use akauxsendarray::{AkAuxSendArray, IAkAuxSendArray};
354#[cfg(any(feature = "root-akauxsendvalue-types"))]
355pub mod akauxsendvalue;
356#[cfg(feature = "root-akauxsendvalue")]
357pub use akauxsendvalue::IAkAuxSendValueMethods;
358#[cfg(feature = "root-akauxsendvalue-types")]
359pub use akauxsendvalue::{AkAuxSendValue, IAkAuxSendValue};
360#[cfg(any(feature = "root-akbank-types"))]
361pub mod akbank;
362#[cfg(feature = "root-akbank")]
363pub use akbank::IAkBankMethods;
364#[cfg(feature = "root-akbank-types")]
365pub use akbank::{AkBank, IAkBank};
366#[cfg(any(feature = "root-akbank_bridge-types"))]
367pub mod akbank_bridge;
368#[cfg(feature = "root-akbank_bridge")]
369pub use akbank_bridge::IAkBank_BridgeMethods;
370#[cfg(feature = "root-akbank_bridge-types")]
371pub use akbank_bridge::{AkBank_Bridge, IAkBank_Bridge};
372#[cfg(any(feature = "root-akbankcallbackinfo-types"))]
373pub mod akbankcallbackinfo;
374#[cfg(feature = "root-akbankcallbackinfo")]
375pub use akbankcallbackinfo::IAkBankCallbackInfoMethods;
376#[cfg(feature = "root-akbankcallbackinfo-types")]
377pub use akbankcallbackinfo::{AkBankCallbackInfo, IAkBankCallbackInfo};
378#[cfg(any(feature = "root-akbankcontent-types"))]
379pub mod akbankcontent;
380#[cfg(feature = "root-akbankcontent-types")]
381pub use akbankcontent::AkBankContent;
382#[cfg(any(feature = "root-akbankmanager-types"))]
383pub mod akbankmanager;
384#[cfg(feature = "root-akbankmanager-types")]
385pub use akbankmanager::{
386 AkBankManager, AkBankManager_AsyncBankHandle, AkBankManager_BankHandle, AkBankManager_DecodableBankHandle, IAkBankManager,
387 IAkBankManager_AsyncBankHandle, IAkBankManager_BankHandle, IAkBankManager_DecodableBankHandle,
388};
389#[cfg(feature = "root-akbankmanager")]
390pub use akbankmanager::{IAkBankManager_AsyncBankHandleMethods, IAkBankManager_BankHandleMethods, IAkBankManager_DecodableBankHandleMethods};
391#[cfg(any(feature = "root-akbasearray_1-types"))]
392pub mod akbasearray_1;
393#[cfg(feature = "root-akbasearray_1")]
394pub use akbasearray_1::IAkBaseArray_1Methods;
395#[cfg(feature = "root-akbasearray_1-types")]
396pub use akbasearray_1::{AkBaseArray_1, IAkBaseArray_1};
397#[cfg(any(feature = "root-akbasepathgetter-types"))]
398pub mod akbasepathgetter;
399#[cfg(feature = "root-akbasepathgetter")]
400pub use akbasepathgetter::IAkBasePathGetterMethods;
401#[cfg(feature = "root-akbasepathgetter-types")]
402pub use akbasepathgetter::{AkBasePathGetter, IAkBasePathGetter};
403#[cfg(any(feature = "root-akbaseplatformsettings-types"))]
404pub mod akbaseplatformsettings;
405#[cfg(feature = "root-akbaseplatformsettings")]
406pub use akbaseplatformsettings::IAkBasePlatformSettingsMethods;
407#[cfg(feature = "root-akbaseplatformsettings-types")]
408pub use akbaseplatformsettings::{AkBasePlatformSettings, IAkBasePlatformSettings};
409#[cfg(any(feature = "root-akbushierarchyflags-types"))]
410pub mod akbushierarchyflags;
411#[cfg(feature = "root-akbushierarchyflags-types")]
412pub use akbushierarchyflags::AkBusHierarchyFlags;
413#[cfg(any(feature = "root-akcallbackinfo-types"))]
414pub mod akcallbackinfo;
415#[cfg(feature = "root-akcallbackinfo")]
416pub use akcallbackinfo::IAkCallbackInfoMethods;
417#[cfg(feature = "root-akcallbackinfo-types")]
418pub use akcallbackinfo::{AkCallbackInfo, IAkCallbackInfo};
419#[cfg(any(feature = "root-akcallbackmanager-types"))]
420pub mod akcallbackmanager;
421#[cfg(feature = "root-akcallbackmanager-types")]
422pub use akcallbackmanager::{
423 AkCallbackManager, AkCallbackManager_BGMCallback, AkCallbackManager_BGMCallbackPackage, AkCallbackManager_BankCallback,
424 AkCallbackManager_BankCallbackPackage, AkCallbackManager_EventCallback, AkCallbackManager_EventCallbackPackage,
425 AkCallbackManager_InitializationSettings, AkCallbackManager_MonitoringCallback, IAkCallbackManager, IAkCallbackManager_BGMCallback,
426 IAkCallbackManager_BGMCallbackPackage, IAkCallbackManager_BankCallback, IAkCallbackManager_BankCallbackPackage, IAkCallbackManager_EventCallback,
427 IAkCallbackManager_EventCallbackPackage, IAkCallbackManager_InitializationSettings, IAkCallbackManager_MonitoringCallback,
428};
429#[cfg(feature = "root-akcallbackmanager")]
430pub use akcallbackmanager::{
431 IAkCallbackManager_BGMCallbackMethods, IAkCallbackManager_BGMCallbackPackageMethods, IAkCallbackManager_BankCallbackMethods,
432 IAkCallbackManager_BankCallbackPackageMethods, IAkCallbackManager_EventCallbackMethods, IAkCallbackManager_EventCallbackPackageMethods,
433 IAkCallbackManager_InitializationSettingsMethods, IAkCallbackManager_MonitoringCallbackMethods,
434};
435#[cfg(any(feature = "root-akcallbackserializer-types"))]
436pub mod akcallbackserializer;
437#[cfg(feature = "root-akcallbackserializer")]
438pub use akcallbackserializer::IAkCallbackSerializerMethods;
439#[cfg(feature = "root-akcallbackserializer-types")]
440pub use akcallbackserializer::{AkCallbackSerializer, IAkCallbackSerializer};
441#[cfg(any(feature = "root-akcallbacktype-types"))]
442pub mod akcallbacktype;
443#[cfg(feature = "root-akcallbacktype-types")]
444pub use akcallbacktype::AkCallbackType;
445#[cfg(any(feature = "root-akchannelconfig-types"))]
446pub mod akchannelconfig;
447#[cfg(feature = "root-akchannelconfig")]
448pub use akchannelconfig::IAkChannelConfigMethods;
449#[cfg(feature = "root-akchannelconfig-types")]
450pub use akchannelconfig::{AkChannelConfig, IAkChannelConfig};
451#[cfg(any(feature = "root-akchannelconfigtype-types"))]
452pub mod akchannelconfigtype;
453#[cfg(feature = "root-akchannelconfigtype-types")]
454pub use akchannelconfigtype::AkChannelConfigType;
455#[cfg(any(feature = "root-akchannelemitter-types"))]
456pub mod akchannelemitter;
457#[cfg(feature = "root-akchannelemitter")]
458pub use akchannelemitter::IAkChannelEmitterMethods;
459#[cfg(feature = "root-akchannelemitter-types")]
460pub use akchannelemitter::{AkChannelEmitter, IAkChannelEmitter};
461#[cfg(any(feature = "root-akchannelemitterarray-types"))]
462pub mod akchannelemitterarray;
463#[cfg(feature = "root-akchannelemitterarray")]
464pub use akchannelemitterarray::IAkChannelEmitterArrayMethods;
465#[cfg(feature = "root-akchannelemitterarray-types")]
466pub use akchannelemitterarray::{AkChannelEmitterArray, IAkChannelEmitterArray};
467#[cfg(any(feature = "root-akchannelordering-types"))]
468pub mod akchannelordering;
469#[cfg(feature = "root-akchannelordering-types")]
470pub use akchannelordering::AkChannelOrdering;
471#[cfg(any(feature = "root-akcommonadvancedsettings-types"))]
472pub mod akcommonadvancedsettings;
473#[cfg(feature = "root-akcommonadvancedsettings-types")]
474pub use akcommonadvancedsettings::{
475 AkCommonAdvancedSettings, AkCommonAdvancedSettings_SpatialAudioSettings, IAkCommonAdvancedSettings,
476 IAkCommonAdvancedSettings_SpatialAudioSettings,
477};
478#[cfg(feature = "root-akcommonadvancedsettings")]
479pub use akcommonadvancedsettings::{IAkCommonAdvancedSettingsMethods, IAkCommonAdvancedSettings_SpatialAudioSettingsMethods};
480#[cfg(any(feature = "root-akcommoncommsettings-types"))]
481pub mod akcommoncommsettings;
482#[cfg(feature = "root-akcommoncommsettings")]
483pub use akcommoncommsettings::IAkCommonCommSettingsMethods;
484#[cfg(feature = "root-akcommoncommsettings-types")]
485pub use akcommoncommsettings::{AkCommonCommSettings, IAkCommonCommSettings};
486#[cfg(any(feature = "root-akcommonoutputsettings-types"))]
487pub mod akcommonoutputsettings;
488#[cfg(feature = "root-akcommonoutputsettings-types")]
489pub use akcommonoutputsettings::{
490 AkCommonOutputSettings, AkCommonOutputSettings_ChannelConfiguration, AkCommonOutputSettings_ChannelConfiguration_ChannelConfigType,
491 AkCommonOutputSettings_ChannelConfiguration_ChannelMask, AkCommonOutputSettings_PanningRule, IAkCommonOutputSettings,
492 IAkCommonOutputSettings_ChannelConfiguration,
493};
494#[cfg(feature = "root-akcommonoutputsettings")]
495pub use akcommonoutputsettings::{IAkCommonOutputSettingsMethods, IAkCommonOutputSettings_ChannelConfigurationMethods};
496#[cfg(any(feature = "root-akcommonplatformsettings-types"))]
497pub mod akcommonplatformsettings;
498#[cfg(feature = "root-akcommonplatformsettings")]
499pub use akcommonplatformsettings::IAkCommonPlatformSettingsMethods;
500#[cfg(feature = "root-akcommonplatformsettings-types")]
501pub use akcommonplatformsettings::{AkCommonPlatformSettings, IAkCommonPlatformSettings};
502#[cfg(any(feature = "root-akcommonusersettings-types"))]
503pub mod akcommonusersettings;
504#[cfg(feature = "root-akcommonusersettings-types")]
505pub use akcommonusersettings::{
506 AkCommonUserSettings, AkCommonUserSettings_SpatialAudioSettings, AkCommonUserSettings_SpatialAudioSettings_DiffractionFlags,
507 IAkCommonUserSettings, IAkCommonUserSettings_SpatialAudioSettings,
508};
509#[cfg(feature = "root-akcommonusersettings")]
510pub use akcommonusersettings::{IAkCommonUserSettingsMethods, IAkCommonUserSettings_SpatialAudioSettingsMethods};
511#[cfg(any(feature = "root-akcommunicationsettings-types"))]
512pub mod akcommunicationsettings;
513#[cfg(feature = "root-akcommunicationsettings")]
514pub use akcommunicationsettings::IAkCommunicationSettingsMethods;
515#[cfg(feature = "root-akcommunicationsettings-types")]
516pub use akcommunicationsettings::{AkCommunicationSettings, AkCommunicationSettings_AkCommSystem, IAkCommunicationSettings};
517#[cfg(any(feature = "root-akconnectiontype-types"))]
518pub mod akconnectiontype;
519#[cfg(feature = "root-akconnectiontype-types")]
520pub use akconnectiontype::AkConnectionType;
521#[cfg(any(feature = "root-akcurveinterpolation-types"))]
522pub mod akcurveinterpolation;
523#[cfg(feature = "root-akcurveinterpolation-types")]
524pub use akcurveinterpolation::AkCurveInterpolation;
525#[cfg(any(feature = "root-akdevicedescription-types"))]
526pub mod akdevicedescription;
527#[cfg(feature = "root-akdevicedescription")]
528pub use akdevicedescription::IAkDeviceDescriptionMethods;
529#[cfg(feature = "root-akdevicedescription-types")]
530pub use akdevicedescription::{AkDeviceDescription, IAkDeviceDescription};
531#[cfg(any(feature = "root-akdevicedescriptionarray-types"))]
532pub mod akdevicedescriptionarray;
533#[cfg(feature = "root-akdevicedescriptionarray")]
534pub use akdevicedescriptionarray::IAkDeviceDescriptionArrayMethods;
535#[cfg(feature = "root-akdevicedescriptionarray-types")]
536pub use akdevicedescriptionarray::{AkDeviceDescriptionArray, IAkDeviceDescriptionArray};
537#[cfg(any(feature = "root-akdevicesettings-types"))]
538pub mod akdevicesettings;
539#[cfg(feature = "root-akdevicesettings")]
540pub use akdevicesettings::IAkDeviceSettingsMethods;
541#[cfg(feature = "root-akdevicesettings-types")]
542pub use akdevicesettings::{AkDeviceSettings, IAkDeviceSettings};
543#[cfg(any(feature = "root-akdiffractionflags-types"))]
544pub mod akdiffractionflags;
545#[cfg(feature = "root-akdiffractionflags-types")]
546pub use akdiffractionflags::AkDiffractionFlags;
547#[cfg(any(feature = "root-akdiffractionpathinfo-types"))]
548pub mod akdiffractionpathinfo;
549#[cfg(feature = "root-akdiffractionpathinfo")]
550pub use akdiffractionpathinfo::IAkDiffractionPathInfoMethods;
551#[cfg(feature = "root-akdiffractionpathinfo-types")]
552pub use akdiffractionpathinfo::{AkDiffractionPathInfo, IAkDiffractionPathInfo};
553#[cfg(any(feature = "root-akdiffractionpathinfoarray-types"))]
554pub mod akdiffractionpathinfoarray;
555#[cfg(feature = "root-akdiffractionpathinfoarray")]
556pub use akdiffractionpathinfoarray::IAkDiffractionPathInfoArrayMethods;
557#[cfg(feature = "root-akdiffractionpathinfoarray-types")]
558pub use akdiffractionpathinfoarray::{AkDiffractionPathInfoArray, IAkDiffractionPathInfoArray};
559#[cfg(any(feature = "root-akdragdroptriggerhandler-types"))]
560pub mod akdragdroptriggerhandler;
561#[cfg(feature = "root-akdragdroptriggerhandler")]
562pub use akdragdroptriggerhandler::IAkDragDropTriggerHandlerMethods;
563#[cfg(feature = "root-akdragdroptriggerhandler-types")]
564pub use akdragdroptriggerhandler::{AkDragDropTriggerHandler, IAkDragDropTriggerHandler};
565#[cfg(any(feature = "root-akdurationcallbackinfo-types"))]
566pub mod akdurationcallbackinfo;
567#[cfg(feature = "root-akdurationcallbackinfo")]
568pub use akdurationcallbackinfo::IAkDurationCallbackInfoMethods;
569#[cfg(feature = "root-akdurationcallbackinfo-types")]
570pub use akdurationcallbackinfo::{AkDurationCallbackInfo, IAkDurationCallbackInfo};
571#[cfg(any(feature = "root-akdynamicsequenceitemcallbackinfo-types"))]
572pub mod akdynamicsequenceitemcallbackinfo;
573#[cfg(feature = "root-akdynamicsequenceitemcallbackinfo")]
574pub use akdynamicsequenceitemcallbackinfo::IAkDynamicSequenceItemCallbackInfoMethods;
575#[cfg(feature = "root-akdynamicsequenceitemcallbackinfo-types")]
576pub use akdynamicsequenceitemcallbackinfo::{AkDynamicSequenceItemCallbackInfo, IAkDynamicSequenceItemCallbackInfo};
577#[cfg(any(feature = "root-akdynamicsequencetype-types"))]
578pub mod akdynamicsequencetype;
579#[cfg(feature = "root-akdynamicsequencetype-types")]
580pub use akdynamicsequencetype::AkDynamicSequenceType;
581#[cfg(any(feature = "root-akearlyreflections-types"))]
582pub mod akearlyreflections;
583#[cfg(feature = "root-akearlyreflections")]
584pub use akearlyreflections::IAkEarlyReflectionsMethods;
585#[cfg(feature = "root-akearlyreflections-types")]
586pub use akearlyreflections::{AkEarlyReflections, IAkEarlyReflections};
587#[cfg(any(feature = "root-akemitterobstructionocclusion-types"))]
588pub mod akemitterobstructionocclusion;
589#[cfg(feature = "root-akemitterobstructionocclusion")]
590pub use akemitterobstructionocclusion::IAkEmitterObstructionOcclusionMethods;
591#[cfg(feature = "root-akemitterobstructionocclusion-types")]
592pub use akemitterobstructionocclusion::{AkEmitterObstructionOcclusion, IAkEmitterObstructionOcclusion};
593#[cfg(any(feature = "root-akenumflagattribute-types"))]
594pub mod akenumflagattribute;
595#[cfg(feature = "root-akenumflagattribute")]
596pub use akenumflagattribute::IAkEnumFlagAttributeMethods;
597#[cfg(feature = "root-akenumflagattribute-types")]
598pub use akenumflagattribute::{AkEnumFlagAttribute, IAkEnumFlagAttribute};
599#[cfg(any(feature = "root-akenvironment-types"))]
600pub mod akenvironment;
601#[cfg(feature = "root-akenvironment-types")]
602pub use akenvironment::{
603 AkEnvironment, AkEnvironment_AkEnvironment_CompareByPriority, AkEnvironment_AkEnvironment_CompareBySelectionAlgorithm, IAkEnvironment,
604 IAkEnvironment_AkEnvironment_CompareByPriority, IAkEnvironment_AkEnvironment_CompareBySelectionAlgorithm,
605};
606#[cfg(feature = "root-akenvironment")]
607pub use akenvironment::{
608 IAkEnvironmentMethods, IAkEnvironment_AkEnvironment_CompareByPriorityMethods, IAkEnvironment_AkEnvironment_CompareBySelectionAlgorithmMethods,
609};
610#[cfg(any(feature = "root-akenvironmentportal-types"))]
611pub mod akenvironmentportal;
612#[cfg(feature = "root-akenvironmentportal")]
613pub use akenvironmentportal::IAkEnvironmentPortalMethods;
614#[cfg(feature = "root-akenvironmentportal-types")]
615pub use akenvironmentportal::{AkEnvironmentPortal, IAkEnvironmentPortal};
616#[cfg(any(feature = "root-akevent-types"))]
617pub mod akevent;
618#[cfg(feature = "root-akevent-types")]
619pub use akevent::{AkEvent, AkEvent_CallbackData, IAkEvent, IAkEvent_CallbackData};
620#[cfg(feature = "root-akevent")]
621pub use akevent::{IAkEventMethods, IAkEvent_CallbackDataMethods};
622#[cfg(any(feature = "root-akevent_bridge-types"))]
623pub mod akevent_bridge;
624#[cfg(feature = "root-akevent_bridge")]
625pub use akevent_bridge::IAkEvent_BridgeMethods;
626#[cfg(feature = "root-akevent_bridge-types")]
627pub use akevent_bridge::{AkEvent_Bridge, IAkEvent_Bridge};
628#[cfg(any(feature = "root-akeventcallbackdata-types"))]
629pub mod akeventcallbackdata;
630#[cfg(feature = "root-akeventcallbackdata")]
631pub use akeventcallbackdata::IAkEventCallbackDataMethods;
632#[cfg(feature = "root-akeventcallbackdata-types")]
633pub use akeventcallbackdata::{AkEventCallbackData, IAkEventCallbackData};
634#[cfg(any(feature = "root-akeventcallbackinfo-types"))]
635pub mod akeventcallbackinfo;
636#[cfg(feature = "root-akeventcallbackinfo")]
637pub use akeventcallbackinfo::IAkEventCallbackInfoMethods;
638#[cfg(feature = "root-akeventcallbackinfo-types")]
639pub use akeventcallbackinfo::{AkEventCallbackInfo, IAkEventCallbackInfo};
640#[cfg(any(feature = "root-akeventcallbackmsg-types"))]
641pub mod akeventcallbackmsg;
642#[cfg(feature = "root-akeventcallbackmsg")]
643pub use akeventcallbackmsg::IAkEventCallbackMsgMethods;
644#[cfg(feature = "root-akeventcallbackmsg-types")]
645pub use akeventcallbackmsg::{AkEventCallbackMsg, IAkEventCallbackMsg};
646#[cfg(any(feature = "root-akeventplayable-types"))]
647pub mod akeventplayable;
648#[cfg(feature = "root-akeventplayable")]
649pub use akeventplayable::IAkEventPlayableMethods;
650#[cfg(feature = "root-akeventplayable-types")]
651pub use akeventplayable::{AkEventPlayable, IAkEventPlayable};
652#[cfg(any(feature = "root-akeventplayablebehavior-types"))]
653pub mod akeventplayablebehavior;
654#[cfg(feature = "root-akeventplayablebehavior")]
655pub use akeventplayablebehavior::IAkEventPlayableBehaviorMethods;
656#[cfg(feature = "root-akeventplayablebehavior-types")]
657pub use akeventplayablebehavior::{AkEventPlayableBehavior, AkEventPlayableBehavior_Actions, IAkEventPlayableBehavior};
658#[cfg(any(feature = "root-akeventtrack-types"))]
659pub mod akeventtrack;
660#[cfg(feature = "root-akeventtrack")]
661pub use akeventtrack::IAkEventTrackMethods;
662#[cfg(feature = "root-akeventtrack-types")]
663pub use akeventtrack::{AkEventTrack, IAkEventTrack};
664#[cfg(any(feature = "root-akexternalsourceinfo-types"))]
665pub mod akexternalsourceinfo;
666#[cfg(feature = "root-akexternalsourceinfo")]
667pub use akexternalsourceinfo::IAkExternalSourceInfoMethods;
668#[cfg(feature = "root-akexternalsourceinfo-types")]
669pub use akexternalsourceinfo::{AkExternalSourceInfo, IAkExternalSourceInfo};
670#[cfg(any(feature = "root-akexternalsourceinfoarray-types"))]
671pub mod akexternalsourceinfoarray;
672#[cfg(feature = "root-akexternalsourceinfoarray")]
673pub use akexternalsourceinfoarray::IAkExternalSourceInfoArrayMethods;
674#[cfg(feature = "root-akexternalsourceinfoarray-types")]
675pub use akexternalsourceinfoarray::{AkExternalSourceInfoArray, IAkExternalSourceInfoArray};
676#[cfg(any(feature = "root-akfloorplane-types"))]
677pub mod akfloorplane;
678#[cfg(feature = "root-akfloorplane-types")]
679pub use akfloorplane::AkFloorPlane;
680#[cfg(any(feature = "root-akgameobj-types"))]
681pub mod akgameobj;
682#[cfg(feature = "root-akgameobj")]
683pub use akgameobj::IAkGameObjMethods;
684#[cfg(feature = "root-akgameobj-types")]
685pub use akgameobj::{AkGameObj, IAkGameObj};
686#[cfg(any(feature = "root-akgameobj_bridge-types"))]
687pub mod akgameobj_bridge;
688#[cfg(feature = "root-akgameobj_bridge")]
689pub use akgameobj_bridge::IAkGameObj_BridgeMethods;
690#[cfg(feature = "root-akgameobj_bridge-types")]
691pub use akgameobj_bridge::{AkGameObj_Bridge, IAkGameObj_Bridge};
692#[cfg(any(feature = "root-akgameobjenvironmentdata-types"))]
693pub mod akgameobjenvironmentdata;
694#[cfg(feature = "root-akgameobjenvironmentdata")]
695pub use akgameobjenvironmentdata::IAkGameObjEnvironmentDataMethods;
696#[cfg(feature = "root-akgameobjenvironmentdata-types")]
697pub use akgameobjenvironmentdata::{AkGameObjEnvironmentData, IAkGameObjEnvironmentData};
698#[cfg(any(feature = "root-akgameobjlistenerlist-types"))]
699pub mod akgameobjlistenerlist;
700#[cfg(feature = "root-akgameobjlistenerlist")]
701pub use akgameobjlistenerlist::IAkGameObjListenerListMethods;
702#[cfg(feature = "root-akgameobjlistenerlist-types")]
703pub use akgameobjlistenerlist::{AkGameObjListenerList, IAkGameObjListenerList};
704#[cfg(any(feature = "root-akgameobjpositiondata-types"))]
705pub mod akgameobjpositiondata;
706#[cfg(feature = "root-akgameobjpositiondata")]
707pub use akgameobjpositiondata::IAkGameObjPositionDataMethods;
708#[cfg(feature = "root-akgameobjpositiondata-types")]
709pub use akgameobjpositiondata::{AkGameObjPositionData, IAkGameObjPositionData};
710#[cfg(any(feature = "root-akgameobjpositionoffsetdata-types"))]
711pub mod akgameobjpositionoffsetdata;
712#[cfg(feature = "root-akgameobjpositionoffsetdata")]
713pub use akgameobjpositionoffsetdata::IAkGameObjPositionOffsetDataMethods;
714#[cfg(feature = "root-akgameobjpositionoffsetdata-types")]
715pub use akgameobjpositionoffsetdata::{AkGameObjPositionOffsetData, IAkGameObjPositionOffsetData};
716#[cfg(any(feature = "root-akgameobjposoffsetdata-types"))]
717pub mod akgameobjposoffsetdata;
718#[cfg(feature = "root-akgameobjposoffsetdata")]
719pub use akgameobjposoffsetdata::IAkGameObjPosOffsetDataMethods;
720#[cfg(feature = "root-akgameobjposoffsetdata-types")]
721pub use akgameobjposoffsetdata::{AkGameObjPosOffsetData, IAkGameObjPosOffsetData};
722#[cfg(any(feature = "root-akglobalcallbacklocation-types"))]
723pub mod akglobalcallbacklocation;
724#[cfg(feature = "root-akglobalcallbacklocation-types")]
725pub use akglobalcallbacklocation::AkGlobalCallbackLocation;
726#[cfg(any(feature = "root-akgrouptype-types"))]
727pub mod akgrouptype;
728#[cfg(feature = "root-akgrouptype-types")]
729pub use akgrouptype::AkGroupType;
730#[cfg(any(feature = "root-akimagesourceparams-types"))]
731pub mod akimagesourceparams;
732#[cfg(feature = "root-akimagesourceparams")]
733pub use akimagesourceparams::IAkImageSourceParamsMethods;
734#[cfg(feature = "root-akimagesourceparams-types")]
735pub use akimagesourceparams::{AkImageSourceParams, IAkImageSourceParams};
736#[cfg(any(feature = "root-akimagesourcesettings-types"))]
737pub mod akimagesourcesettings;
738#[cfg(feature = "root-akimagesourcesettings")]
739pub use akimagesourcesettings::IAkImageSourceSettingsMethods;
740#[cfg(feature = "root-akimagesourcesettings-types")]
741pub use akimagesourcesettings::{AkImageSourceSettings, IAkImageSourceSettings};
742#[cfg(any(feature = "root-akinitializationsettings-types"))]
743pub mod akinitializationsettings;
744#[cfg(feature = "root-akinitializationsettings")]
745pub use akinitializationsettings::IAkInitializationSettingsMethods;
746#[cfg(feature = "root-akinitializationsettings-types")]
747pub use akinitializationsettings::{AkInitializationSettings, IAkInitializationSettings};
748#[cfg(any(feature = "root-akinitializer-types"))]
749pub mod akinitializer;
750#[cfg(feature = "root-akinitializer")]
751pub use akinitializer::IAkInitializerMethods;
752#[cfg(feature = "root-akinitializer-types")]
753pub use akinitializer::{AkInitializer, IAkInitializer};
754#[cfg(any(feature = "root-akinitsettings-types"))]
755pub mod akinitsettings;
756#[cfg(feature = "root-akinitsettings")]
757pub use akinitsettings::IAkInitSettingsMethods;
758#[cfg(feature = "root-akinitsettings-types")]
759pub use akinitsettings::{AkInitSettings, IAkInitSettings};
760#[cfg(any(feature = "root-akiterator-types"))]
761pub mod akiterator;
762#[cfg(feature = "root-akiterator")]
763pub use akiterator::IAkIteratorMethods;
764#[cfg(feature = "root-akiterator-types")]
765pub use akiterator::{AkIterator, IAkIterator};
766#[cfg(any(feature = "root-aklogger-types"))]
767pub mod aklogger;
768#[cfg(feature = "root-aklogger-types")]
769pub use aklogger::{AkLogger, AkLogger_ErrorLoggerInteropDelegate, IAkLogger, IAkLogger_ErrorLoggerInteropDelegate};
770#[cfg(feature = "root-aklogger")]
771pub use aklogger::{IAkLoggerMethods, IAkLogger_ErrorLoggerInteropDelegateMethods};
772#[cfg(any(feature = "root-akmacsettings-types"))]
773pub mod akmacsettings;
774#[cfg(feature = "root-akmacsettings")]
775pub use akmacsettings::IAkMacSettingsMethods;
776#[cfg(feature = "root-akmacsettings-types")]
777pub use akmacsettings::{AkMacSettings, IAkMacSettings};
778#[cfg(any(feature = "root-akmarkercallbackinfo-types"))]
779pub mod akmarkercallbackinfo;
780#[cfg(feature = "root-akmarkercallbackinfo")]
781pub use akmarkercallbackinfo::IAkMarkerCallbackInfoMethods;
782#[cfg(feature = "root-akmarkercallbackinfo-types")]
783pub use akmarkercallbackinfo::{AkMarkerCallbackInfo, IAkMarkerCallbackInfo};
784#[cfg(any(feature = "root-akmembankloader-types"))]
785pub mod akmembankloader;
786#[cfg(feature = "root-akmembankloader")]
787pub use akmembankloader::IAkMemBankLoaderMethods;
788#[cfg(feature = "root-akmembankloader-types")]
789pub use akmembankloader::{AkMemBankLoader, IAkMemBankLoader};
790#[cfg(any(feature = "root-akmeteringflags-types"))]
791pub mod akmeteringflags;
792#[cfg(feature = "root-akmeteringflags-types")]
793pub use akmeteringflags::AkMeteringFlags;
794#[cfg(any(feature = "root-akmidicctypes-types"))]
795pub mod akmidicctypes;
796#[cfg(feature = "root-akmidicctypes-types")]
797pub use akmidicctypes::AkMIDICcTypes;
798#[cfg(any(feature = "root-akmidievent-types"))]
799pub mod akmidievent;
800#[cfg(feature = "root-akmidievent-types")]
801pub use akmidievent::{
802 AkMIDIEvent, AkMIDIEvent_tCc, AkMIDIEvent_tChanAftertouch, AkMIDIEvent_tGen, AkMIDIEvent_tNoteAftertouch, AkMIDIEvent_tNoteOnOff,
803 AkMIDIEvent_tPitchBend, AkMIDIEvent_tProgramChange, IAkMIDIEvent, IAkMIDIEvent_tCc, IAkMIDIEvent_tChanAftertouch, IAkMIDIEvent_tGen,
804 IAkMIDIEvent_tNoteAftertouch, IAkMIDIEvent_tNoteOnOff, IAkMIDIEvent_tPitchBend, IAkMIDIEvent_tProgramChange,
805};
806#[cfg(feature = "root-akmidievent")]
807pub use akmidievent::{
808 IAkMIDIEventMethods, IAkMIDIEvent_tCcMethods, IAkMIDIEvent_tChanAftertouchMethods, IAkMIDIEvent_tGenMethods, IAkMIDIEvent_tNoteAftertouchMethods,
809 IAkMIDIEvent_tNoteOnOffMethods, IAkMIDIEvent_tPitchBendMethods, IAkMIDIEvent_tProgramChangeMethods,
810};
811#[cfg(any(feature = "root-akmidieventcallbackinfo-types"))]
812pub mod akmidieventcallbackinfo;
813#[cfg(feature = "root-akmidieventcallbackinfo")]
814pub use akmidieventcallbackinfo::IAkMIDIEventCallbackInfoMethods;
815#[cfg(feature = "root-akmidieventcallbackinfo-types")]
816pub use akmidieventcallbackinfo::{AkMIDIEventCallbackInfo, IAkMIDIEventCallbackInfo};
817#[cfg(any(feature = "root-akmidieventtypes-types"))]
818pub mod akmidieventtypes;
819#[cfg(feature = "root-akmidieventtypes-types")]
820pub use akmidieventtypes::AkMIDIEventTypes;
821#[cfg(any(feature = "root-akmidipost-types"))]
822pub mod akmidipost;
823#[cfg(feature = "root-akmidipost")]
824pub use akmidipost::IAkMIDIPostMethods;
825#[cfg(feature = "root-akmidipost-types")]
826pub use akmidipost::{AkMIDIPost, IAkMIDIPost};
827#[cfg(any(feature = "root-akmidipostarray-types"))]
828pub mod akmidipostarray;
829#[cfg(feature = "root-akmidipostarray")]
830pub use akmidipostarray::IAkMIDIPostArrayMethods;
831#[cfg(feature = "root-akmidipostarray-types")]
832pub use akmidipostarray::{AkMIDIPostArray, IAkMIDIPostArray};
833#[cfg(any(feature = "root-akmonitorerrorcode-types"))]
834pub mod akmonitorerrorcode;
835#[cfg(feature = "root-akmonitorerrorcode-types")]
836pub use akmonitorerrorcode::AkMonitorErrorCode;
837#[cfg(any(feature = "root-akmonitorerrorlevel-types"))]
838pub mod akmonitorerrorlevel;
839#[cfg(feature = "root-akmonitorerrorlevel-types")]
840pub use akmonitorerrorlevel::AkMonitorErrorLevel;
841#[cfg(any(feature = "root-akmonitoringcallbackinfo-types"))]
842pub mod akmonitoringcallbackinfo;
843#[cfg(feature = "root-akmonitoringcallbackinfo")]
844pub use akmonitoringcallbackinfo::IAkMonitoringCallbackInfoMethods;
845#[cfg(feature = "root-akmonitoringcallbackinfo-types")]
846pub use akmonitoringcallbackinfo::{AkMonitoringCallbackInfo, IAkMonitoringCallbackInfo};
847#[cfg(any(feature = "root-akmultiposevent-types"))]
848pub mod akmultiposevent;
849#[cfg(feature = "root-akmultiposevent")]
850pub use akmultiposevent::IAkMultiPosEventMethods;
851#[cfg(feature = "root-akmultiposevent-types")]
852pub use akmultiposevent::{AkMultiPosEvent, IAkMultiPosEvent};
853#[cfg(any(feature = "root-akmultipositiontype-types"))]
854pub mod akmultipositiontype;
855#[cfg(feature = "root-akmultipositiontype-types")]
856pub use akmultipositiontype::AkMultiPositionType;
857#[cfg(any(feature = "root-akmusicplaylistcallbackinfo-types"))]
858pub mod akmusicplaylistcallbackinfo;
859#[cfg(feature = "root-akmusicplaylistcallbackinfo")]
860pub use akmusicplaylistcallbackinfo::IAkMusicPlaylistCallbackInfoMethods;
861#[cfg(feature = "root-akmusicplaylistcallbackinfo-types")]
862pub use akmusicplaylistcallbackinfo::{AkMusicPlaylistCallbackInfo, IAkMusicPlaylistCallbackInfo};
863#[cfg(any(feature = "root-akmusicsettings-types"))]
864pub mod akmusicsettings;
865#[cfg(feature = "root-akmusicsettings")]
866pub use akmusicsettings::IAkMusicSettingsMethods;
867#[cfg(feature = "root-akmusicsettings-types")]
868pub use akmusicsettings::{AkMusicSettings, IAkMusicSettings};
869#[cfg(any(feature = "root-akmusicsynccallbackinfo-types"))]
870pub mod akmusicsynccallbackinfo;
871#[cfg(feature = "root-akmusicsynccallbackinfo")]
872pub use akmusicsynccallbackinfo::IAkMusicSyncCallbackInfoMethods;
873#[cfg(feature = "root-akmusicsynccallbackinfo-types")]
874pub use akmusicsynccallbackinfo::{AkMusicSyncCallbackInfo, IAkMusicSyncCallbackInfo};
875#[cfg(any(feature = "root-akobjectinfo-types"))]
876pub mod akobjectinfo;
877#[cfg(feature = "root-akobjectinfo")]
878pub use akobjectinfo::IAkObjectInfoMethods;
879#[cfg(feature = "root-akobjectinfo-types")]
880pub use akobjectinfo::{AkObjectInfo, IAkObjectInfo};
881#[cfg(any(feature = "root-akobjectinfoarray-types"))]
882pub mod akobjectinfoarray;
883#[cfg(feature = "root-akobjectinfoarray")]
884pub use akobjectinfoarray::IAkObjectInfoArrayMethods;
885#[cfg(feature = "root-akobjectinfoarray-types")]
886pub use akobjectinfoarray::{AkObjectInfoArray, IAkObjectInfoArray};
887#[cfg(any(feature = "root-akobstructionocclusion-types"))]
888pub mod akobstructionocclusion;
889#[cfg(feature = "root-akobstructionocclusion-types")]
890pub use akobstructionocclusion::{
891 AkObstructionOcclusion, AkObstructionOcclusion_ObstructionOcclusionValue, IAkObstructionOcclusion,
892 IAkObstructionOcclusion_ObstructionOcclusionValue,
893};
894#[cfg(feature = "root-akobstructionocclusion")]
895pub use akobstructionocclusion::{IAkObstructionOcclusionMethods, IAkObstructionOcclusion_ObstructionOcclusionValueMethods};
896#[cfg(any(feature = "root-akobstructionocclusionvalues-types"))]
897pub mod akobstructionocclusionvalues;
898#[cfg(feature = "root-akobstructionocclusionvalues")]
899pub use akobstructionocclusionvalues::IAkObstructionOcclusionValuesMethods;
900#[cfg(feature = "root-akobstructionocclusionvalues-types")]
901pub use akobstructionocclusionvalues::{AkObstructionOcclusionValues, IAkObstructionOcclusionValues};
902#[cfg(any(feature = "root-akobstructionocclusionvaluesarray-types"))]
903pub mod akobstructionocclusionvaluesarray;
904#[cfg(feature = "root-akobstructionocclusionvaluesarray")]
905pub use akobstructionocclusionvaluesarray::IAkObstructionOcclusionValuesArrayMethods;
906#[cfg(feature = "root-akobstructionocclusionvaluesarray-types")]
907pub use akobstructionocclusionvaluesarray::{AkObstructionOcclusionValuesArray, IAkObstructionOcclusionValuesArray};
908#[cfg(any(feature = "root-akoutputsettings-types"))]
909pub mod akoutputsettings;
910#[cfg(feature = "root-akoutputsettings")]
911pub use akoutputsettings::IAkOutputSettingsMethods;
912#[cfg(feature = "root-akoutputsettings-types")]
913pub use akoutputsettings::{AkOutputSettings, IAkOutputSettings};
914#[cfg(any(feature = "root-akpanningrule-types"))]
915pub mod akpanningrule;
916#[cfg(feature = "root-akpanningrule-types")]
917pub use akpanningrule::AkPanningRule;
918#[cfg(any(feature = "root-akplatforminitsettings-types"))]
919pub mod akplatforminitsettings;
920#[cfg(feature = "root-akplatforminitsettings")]
921pub use akplatforminitsettings::IAkPlatformInitSettingsMethods;
922#[cfg(feature = "root-akplatforminitsettings-types")]
923pub use akplatforminitsettings::{AkPlatformInitSettings, IAkPlatformInitSettings};
924#[cfg(any(feature = "root-akplaylist-types"))]
925pub mod akplaylist;
926#[cfg(feature = "root-akplaylist")]
927pub use akplaylist::IAkPlaylistMethods;
928#[cfg(feature = "root-akplaylist-types")]
929pub use akplaylist::{AkPlaylist, IAkPlaylist};
930#[cfg(any(feature = "root-akplaylistarray-types"))]
931pub mod akplaylistarray;
932#[cfg(feature = "root-akplaylistarray")]
933pub use akplaylistarray::IAkPlaylistArrayMethods;
934#[cfg(feature = "root-akplaylistarray-types")]
935pub use akplaylistarray::{AkPlaylistArray, IAkPlaylistArray};
936#[cfg(any(feature = "root-akplaylistitem-types"))]
937pub mod akplaylistitem;
938#[cfg(feature = "root-akplaylistitem")]
939pub use akplaylistitem::IAkPlaylistItemMethods;
940#[cfg(feature = "root-akplaylistitem-types")]
941pub use akplaylistitem::{AkPlaylistItem, IAkPlaylistItem};
942#[cfg(any(feature = "root-akplugintype-types"))]
943pub mod akplugintype;
944#[cfg(feature = "root-akplugintype-types")]
945pub use akplugintype::AkPluginType;
946#[cfg(any(feature = "root-akpositionarray-types"))]
947pub mod akpositionarray;
948#[cfg(feature = "root-akpositionarray")]
949pub use akpositionarray::IAkPositionArrayMethods;
950#[cfg(feature = "root-akpositionarray-types")]
951pub use akpositionarray::{AkPositionArray, AkPositionArray_FloatInt32Union, IAkPositionArray};
952#[cfg(any(feature = "root-akpositioninginfo-types"))]
953pub mod akpositioninginfo;
954#[cfg(feature = "root-akpositioninginfo")]
955pub use akpositioninginfo::IAkPositioningInfoMethods;
956#[cfg(feature = "root-akpositioninginfo-types")]
957pub use akpositioninginfo::{AkPositioningInfo, IAkPositioningInfo};
958#[cfg(any(feature = "root-akpreparationtype-types"))]
959pub mod akpreparationtype;
960#[cfg(feature = "root-akpreparationtype-types")]
961pub use akpreparationtype::AkPreparationType;
962#[cfg(any(feature = "root-akqueryrtpcvalue-types"))]
963pub mod akqueryrtpcvalue;
964#[cfg(feature = "root-akqueryrtpcvalue-types")]
965pub use akqueryrtpcvalue::AkQueryRTPCValue;
966#[cfg(any(feature = "root-akramp-types"))]
967pub mod akramp;
968#[cfg(feature = "root-akramp")]
969pub use akramp::IAkRampMethods;
970#[cfg(feature = "root-akramp-types")]
971pub use akramp::{AkRamp, IAkRamp};
972#[cfg(any(feature = "root-akreflectionpathinfo-types"))]
973pub mod akreflectionpathinfo;
974#[cfg(feature = "root-akreflectionpathinfo")]
975pub use akreflectionpathinfo::IAkReflectionPathInfoMethods;
976#[cfg(feature = "root-akreflectionpathinfo-types")]
977pub use akreflectionpathinfo::{AkReflectionPathInfo, IAkReflectionPathInfo};
978#[cfg(any(feature = "root-akreflectionpathinfoarray-types"))]
979pub mod akreflectionpathinfoarray;
980#[cfg(feature = "root-akreflectionpathinfoarray")]
981pub use akreflectionpathinfoarray::IAkReflectionPathInfoArrayMethods;
982#[cfg(feature = "root-akreflectionpathinfoarray-types")]
983pub use akreflectionpathinfoarray::{AkReflectionPathInfoArray, IAkReflectionPathInfoArray};
984#[cfg(any(feature = "root-akresourcemonitordatasummary-types"))]
985pub mod akresourcemonitordatasummary;
986#[cfg(feature = "root-akresourcemonitordatasummary")]
987pub use akresourcemonitordatasummary::IAkResourceMonitorDataSummaryMethods;
988#[cfg(feature = "root-akresourcemonitordatasummary-types")]
989pub use akresourcemonitordatasummary::{AkResourceMonitorDataSummary, IAkResourceMonitorDataSummary};
990#[cfg(any(feature = "root-akresult-types"))]
991pub mod akresult;
992#[cfg(feature = "root-akresult-types")]
993pub use akresult::AKRESULT;
994#[cfg(any(feature = "root-akroom-types"))]
995pub mod akroom;
996#[cfg(feature = "root-akroom-types")]
997pub use akroom::{
998 AkRoom, AkRoom_PriorityList, AkRoom_PriorityList_CompareByPriority, IAkRoom, IAkRoom_PriorityList, IAkRoom_PriorityList_CompareByPriority,
999};
1000#[cfg(feature = "root-akroom")]
1001pub use akroom::{IAkRoomMethods, IAkRoom_PriorityListMethods, IAkRoom_PriorityList_CompareByPriorityMethods};
1002#[cfg(any(feature = "root-akroomawaremanager-types"))]
1003pub mod akroomawaremanager;
1004#[cfg(feature = "root-akroomawaremanager-types")]
1005pub use akroomawaremanager::{AkRoomAwareManager, IAkRoomAwareManager};
1006#[cfg(any(feature = "root-akroomawareobject-types"))]
1007pub mod akroomawareobject;
1008#[cfg(feature = "root-akroomawareobject")]
1009pub use akroomawareobject::IAkRoomAwareObjectMethods;
1010#[cfg(feature = "root-akroomawareobject-types")]
1011pub use akroomawareobject::{AkRoomAwareObject, IAkRoomAwareObject};
1012#[cfg(any(feature = "root-akroommanager-types"))]
1013pub mod akroommanager;
1014#[cfg(feature = "root-akroommanager")]
1015pub use akroommanager::IAkRoomManagerMethods;
1016#[cfg(feature = "root-akroommanager-types")]
1017pub use akroommanager::{AkRoomManager, IAkRoomManager};
1018#[cfg(any(feature = "root-akroomparams-types"))]
1019pub mod akroomparams;
1020#[cfg(feature = "root-akroomparams")]
1021pub use akroomparams::IAkRoomParamsMethods;
1022#[cfg(feature = "root-akroomparams-types")]
1023pub use akroomparams::{AkRoomParams, IAkRoomParams};
1024#[cfg(any(feature = "root-akroomportal-types"))]
1025pub mod akroomportal;
1026#[cfg(feature = "root-akroomportal")]
1027pub use akroomportal::IAkRoomPortalMethods;
1028#[cfg(feature = "root-akroomportal-types")]
1029pub use akroomportal::{AkRoomPortal, AkRoomPortal_State, IAkRoomPortal};
1030#[cfg(any(feature = "root-akroomportalobstruction-types"))]
1031pub mod akroomportalobstruction;
1032#[cfg(feature = "root-akroomportalobstruction")]
1033pub use akroomportalobstruction::IAkRoomPortalObstructionMethods;
1034#[cfg(feature = "root-akroomportalobstruction-types")]
1035pub use akroomportalobstruction::{AkRoomPortalObstruction, IAkRoomPortalObstruction};
1036#[cfg(any(feature = "root-akrtpcplayable-types"))]
1037pub mod akrtpcplayable;
1038#[cfg(feature = "root-akrtpcplayable")]
1039pub use akrtpcplayable::IAkRTPCPlayableMethods;
1040#[cfg(feature = "root-akrtpcplayable-types")]
1041pub use akrtpcplayable::{AkRTPCPlayable, IAkRTPCPlayable};
1042#[cfg(any(feature = "root-akrtpcplayablebehaviour-types"))]
1043pub mod akrtpcplayablebehaviour;
1044#[cfg(feature = "root-akrtpcplayablebehaviour")]
1045pub use akrtpcplayablebehaviour::IAkRTPCPlayableBehaviourMethods;
1046#[cfg(feature = "root-akrtpcplayablebehaviour-types")]
1047pub use akrtpcplayablebehaviour::{AkRTPCPlayableBehaviour, IAkRTPCPlayableBehaviour};
1048#[cfg(any(feature = "root-akrtpctrack-types"))]
1049pub mod akrtpctrack;
1050#[cfg(feature = "root-akrtpctrack")]
1051pub use akrtpctrack::IAkRTPCTrackMethods;
1052#[cfg(feature = "root-akrtpctrack-types")]
1053pub use akrtpctrack::{AkRTPCTrack, IAkRTPCTrack};
1054#[cfg(any(feature = "root-aksegmentinfo-types"))]
1055pub mod aksegmentinfo;
1056#[cfg(feature = "root-aksegmentinfo")]
1057pub use aksegmentinfo::IAkSegmentInfoMethods;
1058#[cfg(feature = "root-aksegmentinfo-types")]
1059pub use aksegmentinfo::{AkSegmentInfo, IAkSegmentInfo};
1060#[cfg(any(feature = "root-akserializedcallbackheader-types"))]
1061pub mod akserializedcallbackheader;
1062#[cfg(feature = "root-akserializedcallbackheader")]
1063pub use akserializedcallbackheader::IAkSerializedCallbackHeaderMethods;
1064#[cfg(feature = "root-akserializedcallbackheader-types")]
1065pub use akserializedcallbackheader::{AkSerializedCallbackHeader, IAkSerializedCallbackHeader};
1066#[cfg(any(feature = "root-akshowonlyattribute-types"))]
1067pub mod akshowonlyattribute;
1068#[cfg(feature = "root-akshowonlyattribute")]
1069pub use akshowonlyattribute::IAkShowOnlyAttributeMethods;
1070#[cfg(feature = "root-akshowonlyattribute-types")]
1071pub use akshowonlyattribute::{AkShowOnlyAttribute, IAkShowOnlyAttribute};
1072#[cfg(any(feature = "root-aksoundengine-types"))]
1073pub mod aksoundengine;
1074#[cfg(feature = "root-aksoundengine-types")]
1075pub use aksoundengine::{
1076 AkSoundEngine, AkSoundEngine_AutoObject, AkSoundEngine_GameObjectHashFunction, IAkSoundEngine, IAkSoundEngine_AutoObject,
1077 IAkSoundEngine_GameObjectHashFunction,
1078};
1079#[cfg(feature = "root-aksoundengine")]
1080pub use aksoundengine::{IAkSoundEngineMethods, IAkSoundEngine_AutoObjectMethods, IAkSoundEngine_GameObjectHashFunctionMethods};
1081#[cfg(any(feature = "root-aksoundenginecontroller-types"))]
1082pub mod aksoundenginecontroller;
1083#[cfg(feature = "root-aksoundenginecontroller")]
1084pub use aksoundenginecontroller::IAkSoundEngineControllerMethods;
1085#[cfg(feature = "root-aksoundenginecontroller-types")]
1086pub use aksoundenginecontroller::{AkSoundEngineController, IAkSoundEngineController};
1087#[cfg(any(feature = "root-aksoundenginepinvoke-types"))]
1088pub mod aksoundenginepinvoke;
1089#[cfg(feature = "root-aksoundenginepinvoke")]
1090pub use aksoundenginepinvoke::IAkSoundEnginePINVOKEMethods;
1091#[cfg(feature = "root-aksoundenginepinvoke-types")]
1092pub use aksoundenginepinvoke::{AkSoundEnginePINVOKE, IAkSoundEnginePINVOKE};
1093#[cfg(any(feature = "root-aksourcechannelordering-types"))]
1094pub mod aksourcechannelordering;
1095#[cfg(feature = "root-aksourcechannelordering-types")]
1096pub use aksourcechannelordering::AkSourceChannelOrdering;
1097#[cfg(any(feature = "root-aksourcesettings-types"))]
1098pub mod aksourcesettings;
1099#[cfg(feature = "root-aksourcesettings")]
1100pub use aksourcesettings::IAkSourceSettingsMethods;
1101#[cfg(feature = "root-aksourcesettings-types")]
1102pub use aksourcesettings::{AkSourceSettings, IAkSourceSettings};
1103#[cfg(any(feature = "root-aksourcesettingsarray-types"))]
1104pub mod aksourcesettingsarray;
1105#[cfg(feature = "root-aksourcesettingsarray")]
1106pub use aksourcesettingsarray::IAkSourceSettingsArrayMethods;
1107#[cfg(feature = "root-aksourcesettingsarray-types")]
1108pub use aksourcesettingsarray::{AkSourceSettingsArray, IAkSourceSettingsArray};
1109#[cfg(any(feature = "root-akspatialaudiodebugdraw-types"))]
1110pub mod akspatialaudiodebugdraw;
1111#[cfg(feature = "root-akspatialaudiodebugdraw")]
1112pub use akspatialaudiodebugdraw::IAkSpatialAudioDebugDrawMethods;
1113#[cfg(feature = "root-akspatialaudiodebugdraw-types")]
1114pub use akspatialaudiodebugdraw::{AkSpatialAudioDebugDraw, IAkSpatialAudioDebugDraw};
1115#[cfg(any(feature = "root-akspatialaudioemitter-types"))]
1116pub mod akspatialaudioemitter;
1117#[cfg(feature = "root-akspatialaudioemitter")]
1118pub use akspatialaudioemitter::IAkSpatialAudioEmitterMethods;
1119#[cfg(feature = "root-akspatialaudioemitter-types")]
1120pub use akspatialaudioemitter::{AkSpatialAudioEmitter, IAkSpatialAudioEmitter};
1121#[cfg(any(feature = "root-akspatialaudioinitsettings-types"))]
1122pub mod akspatialaudioinitsettings;
1123#[cfg(feature = "root-akspatialaudioinitsettings")]
1124pub use akspatialaudioinitsettings::IAkSpatialAudioInitSettingsMethods;
1125#[cfg(feature = "root-akspatialaudioinitsettings-types")]
1126pub use akspatialaudioinitsettings::{AkSpatialAudioInitSettings, IAkSpatialAudioInitSettings};
1127#[cfg(any(feature = "root-akspatialaudiolistener-types"))]
1128pub mod akspatialaudiolistener;
1129#[cfg(feature = "root-akspatialaudiolistener-types")]
1130pub use akspatialaudiolistener::{
1131 AkSpatialAudioListener, AkSpatialAudioListener_SpatialAudioListenerList, IAkSpatialAudioListener,
1132 IAkSpatialAudioListener_SpatialAudioListenerList,
1133};
1134#[cfg(feature = "root-akspatialaudiolistener")]
1135pub use akspatialaudiolistener::{IAkSpatialAudioListenerMethods, IAkSpatialAudioListener_SpatialAudioListenerListMethods};
1136#[cfg(any(feature = "root-akspeakerpanningtype-types"))]
1137pub mod akspeakerpanningtype;
1138#[cfg(feature = "root-akspeakerpanningtype-types")]
1139pub use akspeakerpanningtype::AkSpeakerPanningType;
1140#[cfg(any(feature = "root-akstate-types"))]
1141pub mod akstate;
1142#[cfg(feature = "root-akstate")]
1143pub use akstate::IAkStateMethods;
1144#[cfg(feature = "root-akstate-types")]
1145pub use akstate::{AkState, IAkState};
1146#[cfg(any(feature = "root-akstreammgrsettings-types"))]
1147pub mod akstreammgrsettings;
1148#[cfg(feature = "root-akstreammgrsettings")]
1149pub use akstreammgrsettings::IAkStreamMgrSettingsMethods;
1150#[cfg(feature = "root-akstreammgrsettings-types")]
1151pub use akstreammgrsettings::{AkStreamMgrSettings, IAkStreamMgrSettings};
1152#[cfg(any(feature = "root-aksurfacereflector-types"))]
1153pub mod aksurfacereflector;
1154#[cfg(feature = "root-aksurfacereflector")]
1155pub use aksurfacereflector::IAkSurfaceReflectorMethods;
1156#[cfg(feature = "root-aksurfacereflector-types")]
1157pub use aksurfacereflector::{AkSurfaceReflector, IAkSurfaceReflector};
1158#[cfg(any(feature = "root-akswitch-types"))]
1159pub mod akswitch;
1160#[cfg(feature = "root-akswitch")]
1161pub use akswitch::IAkSwitchMethods;
1162#[cfg(feature = "root-akswitch-types")]
1163pub use akswitch::{AkSwitch, IAkSwitch};
1164#[cfg(any(feature = "root-akswitchsettings-types"))]
1165pub mod akswitchsettings;
1166#[cfg(feature = "root-akswitchsettings")]
1167pub use akswitchsettings::IAkSwitchSettingsMethods;
1168#[cfg(feature = "root-akswitchsettings-types")]
1169pub use akswitchsettings::{AkSwitchSettings, IAkSwitchSettings};
1170#[cfg(any(feature = "root-aktaskcontext-types"))]
1171pub mod aktaskcontext;
1172#[cfg(feature = "root-aktaskcontext")]
1173pub use aktaskcontext::IAkTaskContextMethods;
1174#[cfg(feature = "root-aktaskcontext-types")]
1175pub use aktaskcontext::{AkTaskContext, IAkTaskContext};
1176#[cfg(any(feature = "root-akterminator-types"))]
1177pub mod akterminator;
1178#[cfg(feature = "root-akterminator")]
1179pub use akterminator::IAkTerminatorMethods;
1180#[cfg(feature = "root-akterminator-types")]
1181pub use akterminator::{AkTerminator, IAkTerminator};
1182#[cfg(any(feature = "root-akthreadproperties-types"))]
1183pub mod akthreadproperties;
1184#[cfg(feature = "root-akthreadproperties")]
1185pub use akthreadproperties::IAkThreadPropertiesMethods;
1186#[cfg(feature = "root-akthreadproperties-types")]
1187pub use akthreadproperties::{AkThreadProperties, IAkThreadProperties};
1188#[cfg(any(feature = "root-aktimelineeventplayable-types"))]
1189pub mod aktimelineeventplayable;
1190#[cfg(feature = "root-aktimelineeventplayable")]
1191pub use aktimelineeventplayable::IAkTimelineEventPlayableMethods;
1192#[cfg(feature = "root-aktimelineeventplayable-types")]
1193pub use aktimelineeventplayable::{AkTimelineEventPlayable, IAkTimelineEventPlayable};
1194#[cfg(any(feature = "root-aktimelineeventplayablebehavior-types"))]
1195pub mod aktimelineeventplayablebehavior;
1196#[cfg(feature = "root-aktimelineeventplayablebehavior")]
1197pub use aktimelineeventplayablebehavior::IAkTimelineEventPlayableBehaviorMethods;
1198#[cfg(feature = "root-aktimelineeventplayablebehavior-types")]
1199pub use aktimelineeventplayablebehavior::{
1200 AkTimelineEventPlayableBehavior, AkTimelineEventPlayableBehavior_Actions, IAkTimelineEventPlayableBehavior,
1201};
1202#[cfg(any(feature = "root-aktimelineeventtrack-types"))]
1203pub mod aktimelineeventtrack;
1204#[cfg(feature = "root-aktimelineeventtrack")]
1205pub use aktimelineeventtrack::IAkTimelineEventTrackMethods;
1206#[cfg(feature = "root-aktimelineeventtrack-types")]
1207pub use aktimelineeventtrack::{AkTimelineEventTrack, IAkTimelineEventTrack};
1208#[cfg(any(feature = "root-aktimelinertpcplayable-types"))]
1209pub mod aktimelinertpcplayable;
1210#[cfg(feature = "root-aktimelinertpcplayable")]
1211pub use aktimelinertpcplayable::IAkTimelineRtpcPlayableMethods;
1212#[cfg(feature = "root-aktimelinertpcplayable-types")]
1213pub use aktimelinertpcplayable::{AkTimelineRtpcPlayable, IAkTimelineRtpcPlayable};
1214#[cfg(any(feature = "root-aktimelinertpcplayablebehaviour-types"))]
1215pub mod aktimelinertpcplayablebehaviour;
1216#[cfg(feature = "root-aktimelinertpcplayablebehaviour")]
1217pub use aktimelinertpcplayablebehaviour::IAkTimelineRtpcPlayableBehaviourMethods;
1218#[cfg(feature = "root-aktimelinertpcplayablebehaviour-types")]
1219pub use aktimelinertpcplayablebehaviour::{AkTimelineRtpcPlayableBehaviour, IAkTimelineRtpcPlayableBehaviour};
1220#[cfg(any(feature = "root-aktimelinertpctrack-types"))]
1221pub mod aktimelinertpctrack;
1222#[cfg(feature = "root-aktimelinertpctrack")]
1223pub use aktimelinertpctrack::IAkTimelineRtpcTrackMethods;
1224#[cfg(feature = "root-aktimelinertpctrack-types")]
1225pub use aktimelinertpctrack::{AkTimelineRtpcTrack, IAkTimelineRtpcTrack};
1226#[cfg(any(feature = "root-aktransform-types"))]
1227pub mod aktransform;
1228#[cfg(feature = "root-aktransform")]
1229pub use aktransform::IAkTransformMethods;
1230#[cfg(feature = "root-aktransform-types")]
1231pub use aktransform::{AkTransform, IAkTransform};
1232#[cfg(any(feature = "root-aktriangle-types"))]
1233pub mod aktriangle;
1234#[cfg(feature = "root-aktriangle")]
1235pub use aktriangle::IAkTriangleMethods;
1236#[cfg(feature = "root-aktriangle-types")]
1237pub use aktriangle::{AkTriangle, IAkTriangle};
1238#[cfg(any(feature = "root-aktrianglearray-types"))]
1239pub mod aktrianglearray;
1240#[cfg(feature = "root-aktrianglearray")]
1241pub use aktrianglearray::IAkTriangleArrayMethods;
1242#[cfg(feature = "root-aktrianglearray-types")]
1243pub use aktrianglearray::{AkTriangleArray, IAkTriangleArray};
1244#[cfg(any(feature = "root-aktriggerbase-types"))]
1245pub mod aktriggerbase;
1246#[cfg(feature = "root-aktriggerbase-types")]
1247pub use aktriggerbase::{AkTriggerBase, AkTriggerBase_Trigger, IAkTriggerBase, IAkTriggerBase_Trigger};
1248#[cfg(feature = "root-aktriggerbase")]
1249pub use aktriggerbase::{IAkTriggerBaseMethods, IAkTriggerBase_TriggerMethods};
1250#[cfg(any(feature = "root-aktriggercollisionenter-types"))]
1251pub mod aktriggercollisionenter;
1252#[cfg(feature = "root-aktriggercollisionenter")]
1253pub use aktriggercollisionenter::IAkTriggerCollisionEnterMethods;
1254#[cfg(feature = "root-aktriggercollisionenter-types")]
1255pub use aktriggercollisionenter::{AkTriggerCollisionEnter, IAkTriggerCollisionEnter};
1256#[cfg(any(feature = "root-aktriggercollisionexit-types"))]
1257pub mod aktriggercollisionexit;
1258#[cfg(feature = "root-aktriggercollisionexit")]
1259pub use aktriggercollisionexit::IAkTriggerCollisionExitMethods;
1260#[cfg(feature = "root-aktriggercollisionexit-types")]
1261pub use aktriggercollisionexit::{AkTriggerCollisionExit, IAkTriggerCollisionExit};
1262#[cfg(any(feature = "root-aktriggerdisable-types"))]
1263pub mod aktriggerdisable;
1264#[cfg(feature = "root-aktriggerdisable")]
1265pub use aktriggerdisable::IAkTriggerDisableMethods;
1266#[cfg(feature = "root-aktriggerdisable-types")]
1267pub use aktriggerdisable::{AkTriggerDisable, IAkTriggerDisable};
1268#[cfg(any(feature = "root-aktriggerenable-types"))]
1269pub mod aktriggerenable;
1270#[cfg(feature = "root-aktriggerenable")]
1271pub use aktriggerenable::IAkTriggerEnableMethods;
1272#[cfg(feature = "root-aktriggerenable-types")]
1273pub use aktriggerenable::{AkTriggerEnable, IAkTriggerEnable};
1274#[cfg(any(feature = "root-aktriggerenter-types"))]
1275pub mod aktriggerenter;
1276#[cfg(feature = "root-aktriggerenter")]
1277pub use aktriggerenter::IAkTriggerEnterMethods;
1278#[cfg(feature = "root-aktriggerenter-types")]
1279pub use aktriggerenter::{AkTriggerEnter, IAkTriggerEnter};
1280#[cfg(any(feature = "root-aktriggerexit-types"))]
1281pub mod aktriggerexit;
1282#[cfg(feature = "root-aktriggerexit")]
1283pub use aktriggerexit::IAkTriggerExitMethods;
1284#[cfg(feature = "root-aktriggerexit-types")]
1285pub use aktriggerexit::{AkTriggerExit, IAkTriggerExit};
1286#[cfg(any(feature = "root-aktriggerhandler-types"))]
1287pub mod aktriggerhandler;
1288#[cfg(feature = "root-aktriggerhandler")]
1289pub use aktriggerhandler::IAkTriggerHandlerMethods;
1290#[cfg(feature = "root-aktriggerhandler-types")]
1291pub use aktriggerhandler::{AkTriggerHandler, IAkTriggerHandler};
1292#[cfg(any(feature = "root-aktriggermousedown-types"))]
1293pub mod aktriggermousedown;
1294#[cfg(feature = "root-aktriggermousedown")]
1295pub use aktriggermousedown::IAkTriggerMouseDownMethods;
1296#[cfg(feature = "root-aktriggermousedown-types")]
1297pub use aktriggermousedown::{AkTriggerMouseDown, IAkTriggerMouseDown};
1298#[cfg(any(feature = "root-aktriggermouseenter-types"))]
1299pub mod aktriggermouseenter;
1300#[cfg(feature = "root-aktriggermouseenter")]
1301pub use aktriggermouseenter::IAkTriggerMouseEnterMethods;
1302#[cfg(feature = "root-aktriggermouseenter-types")]
1303pub use aktriggermouseenter::{AkTriggerMouseEnter, IAkTriggerMouseEnter};
1304#[cfg(any(feature = "root-aktriggermouseexit-types"))]
1305pub mod aktriggermouseexit;
1306#[cfg(feature = "root-aktriggermouseexit")]
1307pub use aktriggermouseexit::IAkTriggerMouseExitMethods;
1308#[cfg(feature = "root-aktriggermouseexit-types")]
1309pub use aktriggermouseexit::{AkTriggerMouseExit, IAkTriggerMouseExit};
1310#[cfg(any(feature = "root-aktriggermouseup-types"))]
1311pub mod aktriggermouseup;
1312#[cfg(feature = "root-aktriggermouseup")]
1313pub use aktriggermouseup::IAkTriggerMouseUpMethods;
1314#[cfg(feature = "root-aktriggermouseup-types")]
1315pub use aktriggermouseup::{AkTriggerMouseUp, IAkTriggerMouseUp};
1316#[cfg(any(feature = "root-akunityplatformspecificsettings-types"))]
1317pub mod akunityplatformspecificsettings;
1318#[cfg(feature = "root-akunityplatformspecificsettings")]
1319pub use akunityplatformspecificsettings::IAkUnityPlatformSpecificSettingsMethods;
1320#[cfg(feature = "root-akunityplatformspecificsettings-types")]
1321pub use akunityplatformspecificsettings::{AkUnityPlatformSpecificSettings, IAkUnityPlatformSpecificSettings};
1322#[cfg(any(feature = "root-akutilities-types"))]
1323pub mod akutilities;
1324#[cfg(feature = "root-akutilities-types")]
1325pub use akutilities::{AkUtilities, AkUtilities_ShortIDGenerator, IAkUtilities, IAkUtilities_ShortIDGenerator};
1326#[cfg(feature = "root-akutilities")]
1327pub use akutilities::{IAkUtilitiesMethods, IAkUtilities_ShortIDGeneratorMethods};
1328#[cfg(any(feature = "root-akvector-types"))]
1329pub mod akvector;
1330#[cfg(feature = "root-akvector")]
1331pub use akvector::IAkVectorMethods;
1332#[cfg(feature = "root-akvector-types")]
1333pub use akvector::{AkVector, IAkVector};
1334#[cfg(any(feature = "root-akvertex-types"))]
1335pub mod akvertex;
1336#[cfg(feature = "root-akvertex")]
1337pub use akvertex::IAkVertexMethods;
1338#[cfg(feature = "root-akvertex-types")]
1339pub use akvertex::{AkVertex, IAkVertex};
1340#[cfg(any(feature = "root-akvertexarray-types"))]
1341pub mod akvertexarray;
1342#[cfg(feature = "root-akvertexarray")]
1343pub use akvertexarray::IAkVertexArrayMethods;
1344#[cfg(feature = "root-akvertexarray-types")]
1345pub use akvertexarray::{AkVertexArray, IAkVertexArray};
1346#[cfg(any(feature = "root-akwindowssettings-types"))]
1347pub mod akwindowssettings;
1348#[cfg(feature = "root-akwindowssettings-types")]
1349pub use akwindowssettings::{
1350 AkWindowsSettings, AkWindowsSettings_PlatformAdvancedSettings, AkWindowsSettings_PlatformAdvancedSettings_AudioAPI, IAkWindowsSettings,
1351 IAkWindowsSettings_PlatformAdvancedSettings,
1352};
1353#[cfg(feature = "root-akwindowssettings")]
1354pub use akwindowssettings::{IAkWindowsSettingsMethods, IAkWindowsSettings_PlatformAdvancedSettingsMethods};
1355#[cfg(any(feature = "root-akwwiseinitializationsettings-types"))]
1356pub mod akwwiseinitializationsettings;
1357#[cfg(feature = "root-akwwiseinitializationsettings-types")]
1358pub use akwwiseinitializationsettings::{
1359 AkWwiseInitializationSettings, AkWwiseInitializationSettings_CommonPlatformSettings, AkWwiseInitializationSettings_PlatformSettings,
1360 IAkWwiseInitializationSettings, IAkWwiseInitializationSettings_CommonPlatformSettings, IAkWwiseInitializationSettings_PlatformSettings,
1361};
1362#[cfg(feature = "root-akwwiseinitializationsettings")]
1363pub use akwwiseinitializationsettings::{
1364 IAkWwiseInitializationSettingsMethods, IAkWwiseInitializationSettings_CommonPlatformSettingsMethods,
1365 IAkWwiseInitializationSettings_PlatformSettingsMethods,
1366};
1367#[cfg(any(feature = "root-allinfoswitchtypemenuitem-types"))]
1368pub mod allinfoswitchtypemenuitem;
1369#[cfg(feature = "root-allinfoswitchtypemenuitem")]
1370pub use allinfoswitchtypemenuitem::IAllInfoSwitchTypeMenuItemMethods;
1371#[cfg(feature = "root-allinfoswitchtypemenuitem-types")]
1372pub use allinfoswitchtypemenuitem::{AllInfoSwitchTypeMenuItem, IAllInfoSwitchTypeMenuItem};
1373#[cfg(any(feature = "root-animatorineditor_bridge-types"))]
1374pub mod animatorineditor_bridge;
1375#[cfg(feature = "root-animatorineditor_bridge")]
1376pub use animatorineditor_bridge::IAnimatorInEditor_BridgeMethods;
1377#[cfg(feature = "root-animatorineditor_bridge-types")]
1378pub use animatorineditor_bridge::{AnimatorInEditor_Bridge, IAnimatorInEditor_Bridge};
1379#[cfg(any(feature = "root-audienceanime-types"))]
1380pub mod audienceanime;
1381#[cfg(feature = "root-audienceanime")]
1382pub use audienceanime::IAudienceAnimeMethods;
1383#[cfg(feature = "root-audienceanime-types")]
1384pub use audienceanime::{AudienceAnime, IAudienceAnime};
1385#[cfg(any(feature = "root-audiencecontroller-types"))]
1386pub mod audiencecontroller;
1387#[cfg(feature = "root-audiencecontroller")]
1388pub use audiencecontroller::IAudienceControllerMethods;
1389#[cfg(feature = "root-audiencecontroller-types")]
1390pub use audiencecontroller::{AudienceController, IAudienceController};
1391#[cfg(any(feature = "root-basicmenuclose-types"))]
1392pub mod basicmenuclose;
1393#[cfg(feature = "root-basicmenuclose")]
1394pub use basicmenuclose::IBasicMenuCloseMethods;
1395#[cfg(feature = "root-basicmenuclose-types")]
1396pub use basicmenuclose::{BasicMenuClose, IBasicMenuClose};
1397#[cfg(any(feature = "root-basicmenuclosed-types"))]
1398pub mod basicmenuclosed;
1399#[cfg(feature = "root-basicmenuclosed")]
1400pub use basicmenuclosed::IBasicMenuClosedMethods;
1401#[cfg(feature = "root-basicmenuclosed-types")]
1402pub use basicmenuclosed::{BasicMenuClosed, IBasicMenuClosed};
1403#[cfg(any(feature = "root-basicmenuopen-types"))]
1404pub mod basicmenuopen;
1405#[cfg(feature = "root-basicmenuopen")]
1406pub use basicmenuopen::IBasicMenuOpenMethods;
1407#[cfg(feature = "root-basicmenuopen-types")]
1408pub use basicmenuopen::{BasicMenuOpen, IBasicMenuOpen};
1409#[cfg(any(feature = "root-battleanimetypemenuitem-types"))]
1410pub mod battleanimetypemenuitem;
1411#[cfg(feature = "root-battleanimetypemenuitem")]
1412pub use battleanimetypemenuitem::IBattleAnimeTypeMenuItemMethods;
1413#[cfg(feature = "root-battleanimetypemenuitem-types")]
1414pub use battleanimetypemenuitem::{BattleAnimeTypeMenuItem, IBattleAnimeTypeMenuItem};
1415#[cfg(any(feature = "root-battlecamerareversehorizontalmenuitem-types"))]
1416pub mod battlecamerareversehorizontalmenuitem;
1417#[cfg(feature = "root-battlecamerareversehorizontalmenuitem")]
1418pub use battlecamerareversehorizontalmenuitem::IBattleCameraReverseHorizontalMenuItemMethods;
1419#[cfg(feature = "root-battlecamerareversehorizontalmenuitem-types")]
1420pub use battlecamerareversehorizontalmenuitem::{BattleCameraReverseHorizontalMenuItem, IBattleCameraReverseHorizontalMenuItem};
1421#[cfg(any(feature = "root-battlecamerareverseverticalmenuitem-types"))]
1422pub mod battlecamerareverseverticalmenuitem;
1423#[cfg(feature = "root-battlecamerareverseverticalmenuitem")]
1424pub use battlecamerareverseverticalmenuitem::IBattleCameraReverseVerticalMenuItemMethods;
1425#[cfg(feature = "root-battlecamerareverseverticalmenuitem-types")]
1426pub use battlecamerareverseverticalmenuitem::{BattleCameraReverseVerticalMenuItem, IBattleCameraReverseVerticalMenuItem};
1427#[cfg(any(feature = "root-battlemenuitem-types"))]
1428pub mod battlemenuitem;
1429#[cfg(feature = "root-battlemenuitem")]
1430pub use battlemenuitem::IBattleMenuItemMethods;
1431#[cfg(feature = "root-battlemenuitem-types")]
1432pub use battlemenuitem::{BattleMenuItem, IBattleMenuItem};
1433#[cfg(any(feature = "root-bgmchangemenuitem-types"))]
1434pub mod bgmchangemenuitem;
1435#[cfg(feature = "root-bgmchangemenuitem")]
1436pub use bgmchangemenuitem::IBGMChangeMenuItemMethods;
1437#[cfg(feature = "root-bgmchangemenuitem-types")]
1438pub use bgmchangemenuitem::{BGMChangeMenuItem, IBGMChangeMenuItem};
1439#[cfg(any(feature = "root-billboardsample-types"))]
1440pub mod billboardsample;
1441#[cfg(feature = "root-billboardsample")]
1442pub use billboardsample::IBillboardSampleMethods;
1443#[cfg(feature = "root-billboardsample-types")]
1444pub use billboardsample::{BillboardSample, IBillboardSample};
1445#[cfg(any(feature = "root-blinkmonobehaviour-types"))]
1446pub mod blinkmonobehaviour;
1447#[cfg(feature = "root-blinkmonobehaviour")]
1448pub use blinkmonobehaviour::IBlinkMonoBehaviourMethods;
1449#[cfg(feature = "root-blinkmonobehaviour-types")]
1450pub use blinkmonobehaviour::{BlinkMonoBehaviour, IBlinkMonoBehaviour};
1451#[cfg(any(feature = "root-categoryselectroot-types"))]
1452pub mod categoryselectroot;
1453#[cfg(feature = "root-categoryselectroot")]
1454pub use categoryselectroot::ICategorySelectRootMethods;
1455#[cfg(feature = "root-categoryselectroot-types")]
1456pub use categoryselectroot::{CategorySelectRoot, ICategorySelectRoot};
1457#[cfg(any(feature = "root-challengemenuitem-types"))]
1458pub mod challengemenuitem;
1459#[cfg(feature = "root-challengemenuitem")]
1460pub use challengemenuitem::IChallengeMenuItemMethods;
1461#[cfg(feature = "root-challengemenuitem-types")]
1462pub use challengemenuitem::{ChallengeMenuItem, IChallengeMenuItem};
1463#[cfg(any(feature = "root-cinemachinecameraoffset-types"))]
1464pub mod cinemachinecameraoffset;
1465#[cfg(feature = "root-cinemachinecameraoffset")]
1466pub use cinemachinecameraoffset::ICinemachineCameraOffsetMethods;
1467#[cfg(feature = "root-cinemachinecameraoffset-types")]
1468pub use cinemachinecameraoffset::{CinemachineCameraOffset, ICinemachineCameraOffset};
1469#[cfg(any(feature = "root-cinemachinemixer-types"))]
1470pub mod cinemachinemixer;
1471#[cfg(feature = "root-cinemachinemixer-types")]
1472pub use cinemachinemixer::{CinemachineMixer, CinemachineMixer_MasterDirectorDelegate, ICinemachineMixer, ICinemachineMixer_MasterDirectorDelegate};
1473#[cfg(feature = "root-cinemachinemixer")]
1474pub use cinemachinemixer::{ICinemachineMixerMethods, ICinemachineMixer_MasterDirectorDelegateMethods};
1475#[cfg(any(feature = "root-cinemachinerecomposer-types"))]
1476pub mod cinemachinerecomposer;
1477#[cfg(feature = "root-cinemachinerecomposer")]
1478pub use cinemachinerecomposer::ICinemachineRecomposerMethods;
1479#[cfg(feature = "root-cinemachinerecomposer-types")]
1480pub use cinemachinerecomposer::{CinemachineRecomposer, ICinemachineRecomposer};
1481#[cfg(any(feature = "root-cinemachineshot-types"))]
1482pub mod cinemachineshot;
1483#[cfg(feature = "root-cinemachineshot")]
1484pub use cinemachineshot::ICinemachineShotMethods;
1485#[cfg(feature = "root-cinemachineshot-types")]
1486pub use cinemachineshot::{CinemachineShot, ICinemachineShot};
1487#[cfg(any(feature = "root-cinemachineshotplayable-types"))]
1488pub mod cinemachineshotplayable;
1489#[cfg(feature = "root-cinemachineshotplayable")]
1490pub use cinemachineshotplayable::ICinemachineShotPlayableMethods;
1491#[cfg(feature = "root-cinemachineshotplayable-types")]
1492pub use cinemachineshotplayable::{CinemachineShotPlayable, ICinemachineShotPlayable};
1493#[cfg(any(feature = "root-cinemachinetouchinputmapper-types"))]
1494pub mod cinemachinetouchinputmapper;
1495#[cfg(feature = "root-cinemachinetouchinputmapper")]
1496pub use cinemachinetouchinputmapper::ICinemachineTouchInputMapperMethods;
1497#[cfg(feature = "root-cinemachinetouchinputmapper-types")]
1498pub use cinemachinetouchinputmapper::{CinemachineTouchInputMapper, ICinemachineTouchInputMapper};
1499#[cfg(any(feature = "root-cinemachinetrack-types"))]
1500pub mod cinemachinetrack;
1501#[cfg(feature = "root-cinemachinetrack")]
1502pub use cinemachinetrack::ICinemachineTrackMethods;
1503#[cfg(feature = "root-cinemachinetrack-types")]
1504pub use cinemachinetrack::{CinemachineTrack, ICinemachineTrack};
1505#[cfg(any(feature = "root-combatgaugecontroller-types"))]
1506pub mod combatgaugecontroller;
1507#[cfg(feature = "root-combatgaugecontroller-types")]
1508pub use combatgaugecontroller::{CombatGaugeController, CombatGaugeController_Value, ICombatGaugeController, ICombatGaugeController_Value};
1509#[cfg(feature = "root-combatgaugecontroller")]
1510pub use combatgaugecontroller::{ICombatGaugeControllerMethods, ICombatGaugeController_ValueMethods};
1511#[cfg(any(feature = "root-configbasicmenuitem-types"))]
1512pub mod configbasicmenuitem;
1513#[cfg(feature = "root-configbasicmenuitem")]
1514pub use configbasicmenuitem::IConfigBasicMenuItemMethods;
1515#[cfg(feature = "root-configbasicmenuitem-types")]
1516pub use configbasicmenuitem::{ConfigBasicMenuItem, ConfigBasicMenuItem_ConfigMethodKind, IConfigBasicMenuItem};
1517#[cfg(any(feature = "root-configmenu-types"))]
1518pub mod configmenu;
1519#[cfg(feature = "root-configmenu")]
1520pub use configmenu::IConfigMenuMethods;
1521#[cfg(feature = "root-configmenu-types")]
1522pub use configmenu::{ConfigMenu, IConfigMenu};
1523#[cfg(any(feature = "root-configmenucontent-types"))]
1524pub mod configmenucontent;
1525#[cfg(feature = "root-configmenucontent")]
1526pub use configmenucontent::IConfigMenuContentMethods;
1527#[cfg(feature = "root-configmenucontent-types")]
1528pub use configmenucontent::{ConfigMenuContent, IConfigMenuContent};
1529#[cfg(any(feature = "root-configmenuitemcontent-types"))]
1530pub mod configmenuitemcontent;
1531#[cfg(feature = "root-configmenuitemcontent")]
1532pub use configmenuitemcontent::IConfigMenuItemContentMethods;
1533#[cfg(feature = "root-configmenuitemcontent-types")]
1534pub use configmenuitemcontent::{ConfigMenuItemContent, IConfigMenuItemContent};
1535#[cfg(any(feature = "root-configroot-types"))]
1536pub mod configroot;
1537#[cfg(feature = "root-configroot")]
1538pub use configroot::IConfigRootMethods;
1539#[cfg(feature = "root-configroot-types")]
1540pub use configroot::{ConfigRoot, IConfigRoot};
1541#[cfg(any(feature = "root-configsequence-types"))]
1542pub mod configsequence;
1543#[cfg(feature = "root-configsequence")]
1544pub use configsequence::IConfigSequenceMethods;
1545#[cfg(feature = "root-configsequence-types")]
1546pub use configsequence::{ConfigSequence, ConfigSequence_Label, IConfigSequence};
1547#[cfg(any(feature = "root-configyesnodialog-types"))]
1548pub mod configyesnodialog;
1549#[cfg(feature = "root-configyesnodialog-types")]
1550pub use configyesnodialog::{ConfigYesNoDialog, ConfigYesNoDialog_YesEventHandler, IConfigYesNoDialog, IConfigYesNoDialog_YesEventHandler};
1551#[cfg(feature = "root-configyesnodialog")]
1552pub use configyesnodialog::{IConfigYesNoDialogMethods, IConfigYesNoDialog_YesEventHandlerMethods};
1553#[cfg(any(feature = "root-configyesnodialognomenuitem-types"))]
1554pub mod configyesnodialognomenuitem;
1555#[cfg(feature = "root-configyesnodialognomenuitem")]
1556pub use configyesnodialognomenuitem::IConfigYesNoDialogNoMenuItemMethods;
1557#[cfg(feature = "root-configyesnodialognomenuitem-types")]
1558pub use configyesnodialognomenuitem::{ConfigYesNoDialogNoMenuItem, IConfigYesNoDialogNoMenuItem};
1559#[cfg(any(feature = "root-configyesnodialogyesmenuitem-types"))]
1560pub mod configyesnodialogyesmenuitem;
1561#[cfg(feature = "root-configyesnodialogyesmenuitem")]
1562pub use configyesnodialogyesmenuitem::IConfigYesNoDialogYesMenuItemMethods;
1563#[cfg(feature = "root-configyesnodialogyesmenuitem-types")]
1564pub use configyesnodialogyesmenuitem::{ConfigYesNoDialogYesMenuItem, IConfigYesNoDialogYesMenuItem};
1565#[cfg(any(feature = "root-customplayableextensions-types"))]
1566pub mod customplayableextensions;
1567#[cfg(feature = "root-customplayableextensions-types")]
1568pub use customplayableextensions::{CustomPlayableExtensions, ICustomPlayableExtensions};
1569#[cfg(any(feature = "root-debug_2-types"))]
1570pub mod debug_2;
1571#[cfg(feature = "root-debug_2")]
1572pub use debug_2::IDebug_2Methods;
1573#[cfg(feature = "root-debug_2-types")]
1574pub use debug_2::{Debug_2, IDebug_2};
1575#[cfg(any(feature = "root-debugcollisionrenderer-types"))]
1576pub mod debugcollisionrenderer;
1577#[cfg(feature = "root-debugcollisionrenderer")]
1578pub use debugcollisionrenderer::IDebugCollisionRendererMethods;
1579#[cfg(feature = "root-debugcollisionrenderer-types")]
1580pub use debugcollisionrenderer::{DebugCollisionRenderer, IDebugCollisionRenderer};
1581#[cfg(any(feature = "root-debugcollisionrenderermanager-types"))]
1582pub mod debugcollisionrenderermanager;
1583#[cfg(feature = "root-debugcollisionrenderermanager")]
1584pub use debugcollisionrenderermanager::IDebugCollisionRendererManagerMethods;
1585#[cfg(feature = "root-debugcollisionrenderermanager-types")]
1586pub use debugcollisionrenderermanager::{DebugCollisionRendererManager, IDebugCollisionRendererManager};
1587#[cfg(any(feature = "root-debugconsole-types"))]
1588pub mod debugconsole;
1589#[cfg(feature = "root-debugconsole")]
1590pub use debugconsole::IDebugConsoleMethods;
1591#[cfg(feature = "root-debugconsole-types")]
1592pub use debugconsole::{DebugConsole, IDebugConsole};
1593#[cfg(any(feature = "root-debugmenurender-types"))]
1594pub mod debugmenurender;
1595#[cfg(feature = "root-debugmenurender")]
1596pub use debugmenurender::IDebugMenuRenderMethods;
1597#[cfg(feature = "root-debugmenurender-types")]
1598pub use debugmenurender::{DebugMenuRender, IDebugMenuRender};
1599#[cfg(any(feature = "root-debugmesh-types"))]
1600pub mod debugmesh;
1601#[cfg(feature = "root-debugmesh")]
1602pub use debugmesh::IDebugMeshMethods;
1603#[cfg(feature = "root-debugmesh-types")]
1604pub use debugmesh::{DebugMesh, IDebugMesh};
1605#[cfg(any(feature = "root-debugshader-types"))]
1606pub mod debugshader;
1607#[cfg(feature = "root-debugshader")]
1608pub use debugshader::IDebugShaderMethods;
1609#[cfg(feature = "root-debugshader-types")]
1610pub use debugshader::{DebugShader, IDebugShader};
1611#[cfg(any(feature = "root-debugtimer-types"))]
1612pub mod debugtimer;
1613#[cfg(feature = "root-debugtimer")]
1614pub use debugtimer::IDebugTimerMethods;
1615#[cfg(feature = "root-debugtimer-types")]
1616pub use debugtimer::{DebugTimer, IDebugTimer};
1617#[cfg(any(feature = "root-delegatelist_1-types"))]
1618pub mod delegatelist_1;
1619#[cfg(feature = "root-delegatelist_1")]
1620pub use delegatelist_1::IDelegateList_1Methods;
1621#[cfg(feature = "root-delegatelist_1-types")]
1622pub use delegatelist_1::{DelegateList_1, IDelegateList_1};
1623#[cfg(any(feature = "root-dynamicbone_bridge-types"))]
1624pub mod dynamicbone_bridge;
1625#[cfg(feature = "root-dynamicbone_bridge")]
1626pub use dynamicbone_bridge::IDynamicBone_BridgeMethods;
1627#[cfg(feature = "root-dynamicbone_bridge-types")]
1628pub use dynamicbone_bridge::{DynamicBone_Bridge, IDynamicBone_Bridge};
1629#[cfg(any(feature = "root-dynamicbonecollider_bridge-types"))]
1630pub mod dynamicbonecollider_bridge;
1631#[cfg(feature = "root-dynamicbonecollider_bridge")]
1632pub use dynamicbonecollider_bridge::IDynamicBoneCollider_BridgeMethods;
1633#[cfg(feature = "root-dynamicbonecollider_bridge-types")]
1634pub use dynamicbonecollider_bridge::{DynamicBoneCollider_Bridge, IDynamicBoneCollider_Bridge};
1635#[cfg(any(feature = "root-dynamicboneplanecollider_bridge-types"))]
1636pub mod dynamicboneplanecollider_bridge;
1637#[cfg(feature = "root-dynamicboneplanecollider_bridge")]
1638pub use dynamicboneplanecollider_bridge::IDynamicBonePlaneCollider_BridgeMethods;
1639#[cfg(feature = "root-dynamicboneplanecollider_bridge-types")]
1640pub use dynamicboneplanecollider_bridge::{DynamicBonePlaneCollider_Bridge, IDynamicBonePlaneCollider_Bridge};
1641#[cfg(any(feature = "root-emittersconstraint_bridge-types"))]
1642pub mod emittersconstraint_bridge;
1643#[cfg(feature = "root-emittersconstraint_bridge")]
1644pub use emittersconstraint_bridge::IEmittersConstraint_BridgeMethods;
1645#[cfg(feature = "root-emittersconstraint_bridge-types")]
1646pub use emittersconstraint_bridge::{EmittersConstraint_Bridge, IEmittersConstraint_Bridge};
1647#[cfg(any(feature = "root-encounticon-types"))]
1648pub mod encounticon;
1649#[cfg(feature = "root-encounticon")]
1650pub use encounticon::IEncountIconMethods;
1651#[cfg(feature = "root-encounticon-types")]
1652pub use encounticon::{EncountIcon, IEncountIcon};
1653#[cfg(any(feature = "root-encounticonroot-types"))]
1654pub mod encounticonroot;
1655#[cfg(feature = "root-encounticonroot")]
1656pub use encounticonroot::IEncountIconRootMethods;
1657#[cfg(feature = "root-encounticonroot-types")]
1658pub use encounticonroot::{EncountIconRoot, IEncountIconRoot};
1659#[cfg(any(feature = "root-engageanimetypemenuitem-types"))]
1660pub mod engageanimetypemenuitem;
1661#[cfg(feature = "root-engageanimetypemenuitem")]
1662pub use engageanimetypemenuitem::IEngageAnimeTypeMenuItemMethods;
1663#[cfg(feature = "root-engageanimetypemenuitem-types")]
1664pub use engageanimetypemenuitem::{EngageAnimeTypeMenuItem, IEngageAnimeTypeMenuItem};
1665#[cfg(any(feature = "root-engageparameters-types"))]
1666pub mod engageparameters;
1667#[cfg(feature = "root-engageparameters")]
1668pub use engageparameters::IEngageParametersMethods;
1669#[cfg(feature = "root-engageparameters-types")]
1670pub use engageparameters::{EngageParameters, IEngageParameters};
1671#[cfg(any(feature = "root-enumflagsattribute-types"))]
1672pub mod enumflagsattribute;
1673#[cfg(feature = "root-enumflagsattribute")]
1674pub use enumflagsattribute::IEnumFlagsAttributeMethods;
1675#[cfg(feature = "root-enumflagsattribute-types")]
1676pub use enumflagsattribute::{EnumFlagsAttribute, IEnumFlagsAttribute};
1677#[cfg(any(feature = "root-faderender-types"))]
1678pub mod faderender;
1679#[cfg(feature = "root-faderender")]
1680pub use faderender::IFadeRenderMethods;
1681#[cfg(feature = "root-faderender-types")]
1682pub use faderender::{FadeRender, IFadeRender};
1683#[cfg(any(feature = "root-gamemessageclose-types"))]
1684pub mod gamemessageclose;
1685#[cfg(feature = "root-gamemessageclose")]
1686pub use gamemessageclose::IGameMessageCloseMethods;
1687#[cfg(feature = "root-gamemessageclose-types")]
1688pub use gamemessageclose::{GameMessageClose, IGameMessageClose};
1689#[cfg(any(feature = "root-gamemessageclosed-types"))]
1690pub mod gamemessageclosed;
1691#[cfg(feature = "root-gamemessageclosed")]
1692pub use gamemessageclosed::IGameMessageClosedMethods;
1693#[cfg(feature = "root-gamemessageclosed-types")]
1694pub use gamemessageclosed::{GameMessageClosed, IGameMessageClosed};
1695#[cfg(any(feature = "root-gamemessageopen-types"))]
1696pub mod gamemessageopen;
1697#[cfg(feature = "root-gamemessageopen")]
1698pub use gamemessageopen::IGameMessageOpenMethods;
1699#[cfg(feature = "root-gamemessageopen-types")]
1700pub use gamemessageopen::{GameMessageOpen, IGameMessageOpen};
1701#[cfg(any(feature = "root-gamespeedmenuitem-types"))]
1702pub mod gamespeedmenuitem;
1703#[cfg(feature = "root-gamespeedmenuitem")]
1704pub use gamespeedmenuitem::IGameSpeedMenuItemMethods;
1705#[cfg(feature = "root-gamespeedmenuitem-types")]
1706pub use gamespeedmenuitem::{GameSpeedMenuItem, IGameSpeedMenuItem};
1707#[cfg(any(feature = "root-gmappathadjuster-types"))]
1708pub mod gmappathadjuster;
1709#[cfg(feature = "root-gmappathadjuster")]
1710pub use gmappathadjuster::IGmapPathAdjusterMethods;
1711#[cfg(feature = "root-gmappathadjuster-types")]
1712pub use gmappathadjuster::{GmapPathAdjuster, GmapPathAdjuster_TargetModel, IGmapPathAdjuster};
1713#[cfg(any(feature = "root-godmenuitem-types"))]
1714pub mod godmenuitem;
1715#[cfg(feature = "root-godmenuitem")]
1716pub use godmenuitem::IGodMenuItemMethods;
1717#[cfg(feature = "root-godmenuitem-types")]
1718pub use godmenuitem::{GodMenuItem, IGodMenuItem};
1719#[cfg(any(feature = "root-hubcamerareversehorizontalmenuitem-types"))]
1720pub mod hubcamerareversehorizontalmenuitem;
1721#[cfg(feature = "root-hubcamerareversehorizontalmenuitem")]
1722pub use hubcamerareversehorizontalmenuitem::IHubCameraReverseHorizontalMenuItemMethods;
1723#[cfg(feature = "root-hubcamerareversehorizontalmenuitem-types")]
1724pub use hubcamerareversehorizontalmenuitem::{HubCameraReverseHorizontalMenuItem, IHubCameraReverseHorizontalMenuItem};
1725#[cfg(any(feature = "root-hubcamerareverseverticalmenuitem-types"))]
1726pub mod hubcamerareverseverticalmenuitem;
1727#[cfg(feature = "root-hubcamerareverseverticalmenuitem")]
1728pub use hubcamerareverseverticalmenuitem::IHubCameraReverseVerticalMenuItemMethods;
1729#[cfg(feature = "root-hubcamerareverseverticalmenuitem-types")]
1730pub use hubcamerareverseverticalmenuitem::{HubCameraReverseVerticalMenuItem, IHubCameraReverseVerticalMenuItem};
1731#[cfg(any(feature = "root-hubcamerarotatespeedmenuitem-types"))]
1732pub mod hubcamerarotatespeedmenuitem;
1733#[cfg(feature = "root-hubcamerarotatespeedmenuitem")]
1734pub use hubcamerarotatespeedmenuitem::IHubCameraRotateSpeedMenuItemMethods;
1735#[cfg(feature = "root-hubcamerarotatespeedmenuitem-types")]
1736pub use hubcamerarotatespeedmenuitem::{HubCameraRotateSpeedMenuItem, IHubCameraRotateSpeedMenuItem};
1737#[cfg(any(feature = "root-hubmenuitem-types"))]
1738pub mod hubmenuitem;
1739#[cfg(feature = "root-hubmenuitem")]
1740pub use hubmenuitem::IHubMenuItemMethods;
1741#[cfg(feature = "root-hubmenuitem-types")]
1742pub use hubmenuitem::{HubMenuItem, IHubMenuItem};
1743#[cfg(any(feature = "root-instancestate-types"))]
1744pub mod instancestate;
1745#[cfg(feature = "root-instancestate")]
1746pub use instancestate::IInstanceStateMethods;
1747#[cfg(feature = "root-instancestate-types")]
1748pub use instancestate::{IInstanceState, InstanceState};
1749#[cfg(any(feature = "root-iron19characterfader-types"))]
1750pub mod iron19characterfader;
1751#[cfg(feature = "root-iron19characterfader")]
1752pub use iron19characterfader::IIron19CharacterFaderMethods;
1753#[cfg(feature = "root-iron19characterfader-types")]
1754pub use iron19characterfader::{IIron19CharacterFader, Iron19CharacterFader};
1755#[cfg(any(feature = "root-iron19charactersuperengage-types"))]
1756pub mod iron19charactersuperengage;
1757#[cfg(feature = "root-iron19charactersuperengage")]
1758pub use iron19charactersuperengage::IIron19CharacterSuperEngageMethods;
1759#[cfg(feature = "root-iron19charactersuperengage-types")]
1760pub use iron19charactersuperengage::{IIron19CharacterSuperEngage, Iron19CharacterSuperEngage};
1761#[cfg(any(feature = "root-iron19materialcolorchanger-types"))]
1762pub mod iron19materialcolorchanger;
1763#[cfg(feature = "root-iron19materialcolorchanger")]
1764pub use iron19materialcolorchanger::IIron19MaterialColorChangerMethods;
1765#[cfg(feature = "root-iron19materialcolorchanger-types")]
1766pub use iron19materialcolorchanger::{IIron19MaterialColorChanger, Iron19MaterialColorChanger};
1767#[cfg(any(feature = "root-isenablenetworkmenuitem-types"))]
1768pub mod isenablenetworkmenuitem;
1769#[cfg(feature = "root-isenablenetworkmenuitem")]
1770pub use isenablenetworkmenuitem::IIsEnableNetworkMenuItemMethods;
1771#[cfg(feature = "root-isenablenetworkmenuitem-types")]
1772pub use isenablenetworkmenuitem::{IIsEnableNetworkMenuItem, IsEnableNetworkMenuItem};
1773#[cfg(any(feature = "root-isminimaprotatemenuitem-types"))]
1774pub mod isminimaprotatemenuitem;
1775#[cfg(feature = "root-isminimaprotatemenuitem")]
1776pub use isminimaprotatemenuitem::IIsMinimapRotateMenuItemMethods;
1777#[cfg(feature = "root-isminimaprotatemenuitem-types")]
1778pub use isminimaprotatemenuitem::{IIsMinimapRotateMenuItem, IsMinimapRotateMenuItem};
1779#[cfg(any(feature = "root-keyhelprenderer-types"))]
1780pub mod keyhelprenderer;
1781#[cfg(feature = "root-keyhelprenderer")]
1782pub use keyhelprenderer::IKeyHelpRendererMethods;
1783#[cfg(feature = "root-keyhelprenderer-types")]
1784pub use keyhelprenderer::{IKeyHelpRenderer, KeyHelpRenderer};
1785#[cfg(any(feature = "root-kizunagmapmenuitem-types"))]
1786pub mod kizunagmapmenuitem;
1787#[cfg(feature = "root-kizunagmapmenuitem")]
1788pub use kizunagmapmenuitem::IKizunaGmapMenuItemMethods;
1789#[cfg(feature = "root-kizunagmapmenuitem-types")]
1790pub use kizunagmapmenuitem::{IKizunaGmapMenuItem, KizunaGmapMenuItem};
1791#[cfg(any(feature = "root-lightprobegenerator-types"))]
1792pub mod lightprobegenerator;
1793#[cfg(feature = "root-lightprobegenerator-types")]
1794pub use lightprobegenerator::{
1795 ILightProbeGenerator, ILightProbeGenerator_LightProbeArea, LightProbeGenerator, LightProbeGenerator_LightProbeArea,
1796 LightProbeGenerator_LightProbePlacementType,
1797};
1798#[cfg(feature = "root-lightprobegenerator")]
1799pub use lightprobegenerator::{ILightProbeGeneratorMethods, ILightProbeGenerator_LightProbeAreaMethods};
1800#[cfg(any(feature = "root-listwithevents_1-types"))]
1801pub mod listwithevents_1;
1802#[cfg(feature = "root-listwithevents_1")]
1803pub use listwithevents_1::IListWithEvents_1Methods;
1804#[cfg(feature = "root-listwithevents_1-types")]
1805pub use listwithevents_1::{IListWithEvents_1, ListWithEvents_1};
1806#[cfg(any(feature = "root-locale-types"))]
1807pub mod locale;
1808#[cfg(feature = "root-locale-types")]
1809pub use locale::{ILocale, Locale};
1810#[cfg(any(feature = "root-magic_bridge-types"))]
1811pub mod magic_bridge;
1812#[cfg(feature = "root-magic_bridge")]
1813pub use magic_bridge::IMagic_BridgeMethods;
1814#[cfg(feature = "root-magic_bridge-types")]
1815pub use magic_bridge::{IMagic_Bridge, Magic_Bridge};
1816#[cfg(any(feature = "root-maparrow-types"))]
1817pub mod maparrow;
1818#[cfg(feature = "root-maparrow")]
1819pub use maparrow::IMapArrowMethods;
1820#[cfg(feature = "root-maparrow-types")]
1821pub use maparrow::{IMapArrow, MapArrow};
1822#[cfg(any(feature = "root-mapcursoranim-types"))]
1823pub mod mapcursoranim;
1824#[cfg(feature = "root-mapcursoranim")]
1825pub use mapcursoranim::IMapCursorAnimMethods;
1826#[cfg(feature = "root-mapcursoranim-types")]
1827pub use mapcursoranim::{IMapCursorAnim, MapCursorAnim};
1828#[cfg(any(feature = "root-mapcursoranimmanager-types"))]
1829pub mod mapcursoranimmanager;
1830#[cfg(feature = "root-mapcursoranimmanager")]
1831pub use mapcursoranimmanager::IMapCursorAnimManagerMethods;
1832#[cfg(feature = "root-mapcursoranimmanager-types")]
1833pub use mapcursoranimmanager::{IMapCursorAnimManager, MapCursorAnimManager};
1834#[cfg(any(feature = "root-mapcursorcolor-types"))]
1835pub mod mapcursorcolor;
1836#[cfg(feature = "root-mapcursorcolor")]
1837pub use mapcursorcolor::IMapCursorColorMethods;
1838#[cfg(feature = "root-mapcursorcolor-types")]
1839pub use mapcursorcolor::{IMapCursorColor, MapCursorColor};
1840#[cfg(any(feature = "root-mapcursorlocatorroot-types"))]
1841pub mod mapcursorlocatorroot;
1842#[cfg(feature = "root-mapcursorlocatorroot")]
1843pub use mapcursorlocatorroot::IMapCursorLocatorRootMethods;
1844#[cfg(feature = "root-mapcursorlocatorroot-types")]
1845pub use mapcursorlocatorroot::{IMapCursorLocatorRoot, MapCursorLocatorRoot, MapCursorLocatorRoot_PartType};
1846#[cfg(any(feature = "root-mapgridalphamenuitem-types"))]
1847pub mod mapgridalphamenuitem;
1848#[cfg(feature = "root-mapgridalphamenuitem")]
1849pub use mapgridalphamenuitem::IMapGridAlphaMenuItemMethods;
1850#[cfg(feature = "root-mapgridalphamenuitem-types")]
1851pub use mapgridalphamenuitem::{IMapGridAlphaMenuItem, MapGridAlphaMenuItem};
1852#[cfg(any(feature = "root-mapgridrender-types"))]
1853pub mod mapgridrender;
1854#[cfg(feature = "root-mapgridrender")]
1855pub use mapgridrender::IMapGridRenderMethods;
1856#[cfg(feature = "root-mapgridrender-types")]
1857pub use mapgridrender::{IMapGridRender, MapGridRender};
1858#[cfg(any(feature = "root-mapinfodebug-types"))]
1859pub mod mapinfodebug;
1860#[cfg(feature = "root-mapinfodebug")]
1861pub use mapinfodebug::IMapInfoDebugMethods;
1862#[cfg(feature = "root-mapinfodebug-types")]
1863pub use mapinfodebug::{IMapInfoDebug, MapInfoDebug};
1864#[cfg(any(feature = "root-mapinfoevent-types"))]
1865pub mod mapinfoevent;
1866#[cfg(feature = "root-mapinfoevent")]
1867pub use mapinfoevent::IMapInfoEventMethods;
1868#[cfg(feature = "root-mapinfoevent-types")]
1869pub use mapinfoevent::{IMapInfoEvent, MapInfoEvent, MapInfoEvent_MeshIndex};
1870#[cfg(any(feature = "root-mapinfogaugesublocatorroot-types"))]
1871pub mod mapinfogaugesublocatorroot;
1872#[cfg(feature = "root-mapinfogaugesublocatorroot")]
1873pub use mapinfogaugesublocatorroot::IMapInfoGaugeSubLocatorRootMethods;
1874#[cfg(feature = "root-mapinfogaugesublocatorroot-types")]
1875pub use mapinfogaugesublocatorroot::{
1876 IMapInfoGaugeSubLocatorRoot, MapInfoGaugeSubLocatorRoot, MapInfoGaugeSubLocatorRoot_BreakEffectKind, MapInfoGaugeSubLocatorRoot_Parts,
1877};
1878#[cfg(any(feature = "root-mapinfoiconlocatorroot-types"))]
1879pub mod mapinfoiconlocatorroot;
1880#[cfg(feature = "root-mapinfoiconlocatorroot")]
1881pub use mapinfoiconlocatorroot::IMapInfoIconLocatorRootMethods;
1882#[cfg(feature = "root-mapinfoiconlocatorroot-types")]
1883pub use mapinfoiconlocatorroot::{IMapInfoIconLocatorRoot, MapInfoIconLocatorRoot};
1884#[cfg(any(feature = "root-mapinfoiconpool-types"))]
1885pub mod mapinfoiconpool;
1886#[cfg(feature = "root-mapinfoiconpool")]
1887pub use mapinfoiconpool::IMapInfoIconPoolMethods;
1888#[cfg(feature = "root-mapinfoiconpool-types")]
1889pub use mapinfoiconpool::{IMapInfoIconPool, MapInfoIconPool};
1890#[cfg(any(feature = "root-mapinfosight-types"))]
1891pub mod mapinfosight;
1892#[cfg(feature = "root-mapinfosight")]
1893pub use mapinfosight::IMapInfoSightMethods;
1894#[cfg(feature = "root-mapinfosight-types")]
1895pub use mapinfosight::{IMapInfoSight, MapInfoSight};
1896#[cfg(any(feature = "root-mapinfounitpagemenuitem-types"))]
1897pub mod mapinfounitpagemenuitem;
1898#[cfg(feature = "root-mapinfounitpagemenuitem")]
1899pub use mapinfounitpagemenuitem::IMapInfoUnitPageMenuItemMethods;
1900#[cfg(feature = "root-mapinfounitpagemenuitem-types")]
1901pub use mapinfounitpagemenuitem::{IMapInfoUnitPageMenuItem, MapInfoUnitPageMenuItem};
1902#[cfg(any(feature = "root-mapnavigationminimapbasicmenuitem-types"))]
1903pub mod mapnavigationminimapbasicmenuitem;
1904#[cfg(feature = "root-mapnavigationminimapbasicmenuitem")]
1905pub use mapnavigationminimapbasicmenuitem::IMapNavigationMiniMapBasicMenuItemMethods;
1906#[cfg(feature = "root-mapnavigationminimapbasicmenuitem-types")]
1907pub use mapnavigationminimapbasicmenuitem::{IMapNavigationMiniMapBasicMenuItem, MapNavigationMiniMapBasicMenuItem};
1908#[cfg(any(feature = "root-mapnavigationminimapmenu-types"))]
1909pub mod mapnavigationminimapmenu;
1910#[cfg(feature = "root-mapnavigationminimapmenu")]
1911pub use mapnavigationminimapmenu::IMapNavigationMiniMapMenuMethods;
1912#[cfg(feature = "root-mapnavigationminimapmenu-types")]
1913pub use mapnavigationminimapmenu::{IMapNavigationMiniMapMenu, MapNavigationMiniMapMenu};
1914#[cfg(any(feature = "root-mapnavigationminimapmenucontent-types"))]
1915pub mod mapnavigationminimapmenucontent;
1916#[cfg(feature = "root-mapnavigationminimapmenucontent")]
1917pub use mapnavigationminimapmenucontent::IMapNavigationMiniMapMenuContentMethods;
1918#[cfg(feature = "root-mapnavigationminimapmenucontent-types")]
1919pub use mapnavigationminimapmenucontent::{IMapNavigationMiniMapMenuContent, MapNavigationMiniMapMenuContent};
1920#[cfg(any(feature = "root-mapnavigationminimapmenuitemcontent-types"))]
1921pub mod mapnavigationminimapmenuitemcontent;
1922#[cfg(feature = "root-mapnavigationminimapmenuitemcontent")]
1923pub use mapnavigationminimapmenuitemcontent::IMapNavigationMiniMapMenuItemContentMethods;
1924#[cfg(feature = "root-mapnavigationminimapmenuitemcontent-types")]
1925pub use mapnavigationminimapmenuitemcontent::{IMapNavigationMiniMapMenuItemContent, MapNavigationMiniMapMenuItemContent};
1926#[cfg(any(feature = "root-mapnavigationroot-types"))]
1927pub mod mapnavigationroot;
1928#[cfg(feature = "root-mapnavigationroot")]
1929pub use mapnavigationroot::IMapNavigationRootMethods;
1930#[cfg(feature = "root-mapnavigationroot-types")]
1931pub use mapnavigationroot::{IMapNavigationRoot, MapNavigationRoot};
1932#[cfg(any(feature = "root-mapnavigationsequence-types"))]
1933pub mod mapnavigationsequence;
1934#[cfg(feature = "root-mapnavigationsequence")]
1935pub use mapnavigationsequence::IMapNavigationSequenceMethods;
1936#[cfg(feature = "root-mapnavigationsequence-types")]
1937pub use mapnavigationsequence::{IMapNavigationSequence, MapNavigationSequence, MapNavigationSequence_Label};
1938#[cfg(any(feature = "root-mapnavigationstatusbasicmenuitem-types"))]
1939pub mod mapnavigationstatusbasicmenuitem;
1940#[cfg(feature = "root-mapnavigationstatusbasicmenuitem")]
1941pub use mapnavigationstatusbasicmenuitem::IMapNavigationStatusBasicMenuItemMethods;
1942#[cfg(feature = "root-mapnavigationstatusbasicmenuitem-types")]
1943pub use mapnavigationstatusbasicmenuitem::{IMapNavigationStatusBasicMenuItem, MapNavigationStatusBasicMenuItem};
1944#[cfg(any(feature = "root-mapnavigationstatusmenu-types"))]
1945pub mod mapnavigationstatusmenu;
1946#[cfg(feature = "root-mapnavigationstatusmenu")]
1947pub use mapnavigationstatusmenu::IMapNavigationStatusMenuMethods;
1948#[cfg(feature = "root-mapnavigationstatusmenu-types")]
1949pub use mapnavigationstatusmenu::{IMapNavigationStatusMenu, MapNavigationStatusMenu};
1950#[cfg(any(feature = "root-mapnavigationstatusmenucontent-types"))]
1951pub mod mapnavigationstatusmenucontent;
1952#[cfg(feature = "root-mapnavigationstatusmenucontent")]
1953pub use mapnavigationstatusmenucontent::IMapNavigationStatusMenuContentMethods;
1954#[cfg(feature = "root-mapnavigationstatusmenucontent-types")]
1955pub use mapnavigationstatusmenucontent::{IMapNavigationStatusMenuContent, MapNavigationStatusMenuContent};
1956#[cfg(any(feature = "root-mapnavigationstatusmenuitemcontent-types"))]
1957pub mod mapnavigationstatusmenuitemcontent;
1958#[cfg(feature = "root-mapnavigationstatusmenuitemcontent")]
1959pub use mapnavigationstatusmenuitemcontent::IMapNavigationStatusMenuItemContentMethods;
1960#[cfg(feature = "root-mapnavigationstatusmenuitemcontent-types")]
1961pub use mapnavigationstatusmenuitemcontent::{IMapNavigationStatusMenuItemContent, MapNavigationStatusMenuItemContent};
1962#[cfg(any(feature = "root-mappanelbase_1-types"))]
1963pub mod mappanelbase_1;
1964#[cfg(feature = "root-mappanelbase_1-types")]
1965pub use mappanelbase_1::{
1966 IMapPanelBase_1, IMapPanelBase_1_ImageGetFunction, MapPanelBase_1, MapPanelBase_1_ImageGetFunction, MapPanelBase_1_PanelType,
1967};
1968#[cfg(feature = "root-mappanelbase_1")]
1969pub use mappanelbase_1::{IMapPanelBase_1Methods, IMapPanelBase_1_ImageGetFunctionMethods};
1970#[cfg(any(feature = "root-mappanelimpact-types"))]
1971pub mod mappanelimpact;
1972#[cfg(feature = "root-mappanelimpact")]
1973pub use mappanelimpact::IMapPanelImpactMethods;
1974#[cfg(feature = "root-mappanelimpact-types")]
1975pub use mappanelimpact::{IMapPanelImpact, MapPanelImpact, MapPanelImpact_MeshIndex};
1976#[cfg(any(feature = "root-mappaneltarget-types"))]
1977pub mod mappaneltarget;
1978#[cfg(feature = "root-mappaneltarget")]
1979pub use mappaneltarget::IMapPanelTargetMethods;
1980#[cfg(feature = "root-mappaneltarget-types")]
1981pub use mappaneltarget::{IMapPanelTarget, MapPanelTarget, MapPanelTarget_DangerType, MapPanelTarget_DirtyType, MapPanelTarget_MeshIndex};
1982#[cfg(any(feature = "root-mappointeranimmanager-types"))]
1983pub mod mappointeranimmanager;
1984#[cfg(feature = "root-mappointeranimmanager")]
1985pub use mappointeranimmanager::IMapPointerAnimManagerMethods;
1986#[cfg(feature = "root-mappointeranimmanager-types")]
1987pub use mappointeranimmanager::{IMapPointerAnimManager, MapPointerAnimManager};
1988#[cfg(any(feature = "root-mappointerlocatorroot-types"))]
1989pub mod mappointerlocatorroot;
1990#[cfg(feature = "root-mappointerlocatorroot")]
1991pub use mappointerlocatorroot::IMapPointerLocatorRootMethods;
1992#[cfg(feature = "root-mappointerlocatorroot-types")]
1993pub use mappointerlocatorroot::{IMapPointerLocatorRoot, MapPointerLocatorRoot};
1994#[cfg(any(feature = "root-mapsequenceresume-types"))]
1995pub mod mapsequenceresume;
1996#[cfg(feature = "root-mapsequenceresume")]
1997pub use mapsequenceresume::IMapSequenceResumeMethods;
1998#[cfg(feature = "root-mapsequenceresume-types")]
1999pub use mapsequenceresume::{IMapSequenceResume, MapSequenceResume};
2000#[cfg(any(feature = "root-mapsoundlabel-types"))]
2001pub mod mapsoundlabel;
2002#[cfg(feature = "root-mapsoundlabel")]
2003pub use mapsoundlabel::IMapSoundLabelMethods;
2004#[cfg(feature = "root-mapsoundlabel-types")]
2005pub use mapsoundlabel::{IMapSoundLabel, MapSoundLabel};
2006#[cfg(any(feature = "root-mapstatemachine-types"))]
2007pub mod mapstatemachine;
2008#[cfg(feature = "root-mapstatemachine")]
2009pub use mapstatemachine::IMapStateMachineMethods;
2010#[cfg(feature = "root-mapstatemachine-types")]
2011pub use mapstatemachine::{IMapStateMachine, MapStateMachine};
2012#[cfg(any(feature = "root-mapui-types"))]
2013pub mod mapui;
2014#[cfg(feature = "root-mapui")]
2015pub use mapui::IMapUIMethods;
2016#[cfg(feature = "root-mapui-types")]
2017pub use mapui::{IMapUI, MapUI};
2018#[cfg(any(feature = "root-mapuigauge-types"))]
2019pub mod mapuigauge;
2020#[cfg(feature = "root-mapuigauge")]
2021pub use mapuigauge::IMapUIGaugeMethods;
2022#[cfg(feature = "root-mapuigauge-types")]
2023pub use mapuigauge::{IMapUIGauge, MapUIGauge, MapUIGauge_IconIndex, MapUIGauge_SuppressType};
2024#[cfg(any(feature = "root-mapuiicon-types"))]
2025pub mod mapuiicon;
2026#[cfg(feature = "root-mapuiicon")]
2027pub use mapuiicon::IMapUIIconMethods;
2028#[cfg(feature = "root-mapuiicon-types")]
2029pub use mapuiicon::{IMapUIIcon, MapUIIcon, MapUIIcon_IconIndex};
2030#[cfg(any(feature = "root-mapunitgaugemenuitem-types"))]
2031pub mod mapunitgaugemenuitem;
2032#[cfg(feature = "root-mapunitgaugemenuitem")]
2033pub use mapunitgaugemenuitem::IMapUnitGaugeMenuItemMethods;
2034#[cfg(feature = "root-mapunitgaugemenuitem-types")]
2035pub use mapunitgaugemenuitem::{IMapUnitGaugeMenuItem, MapUnitGaugeMenuItem};
2036#[cfg(any(feature = "root-mapunitoperationmenuitem-types"))]
2037pub mod mapunitoperationmenuitem;
2038#[cfg(feature = "root-mapunitoperationmenuitem")]
2039pub use mapunitoperationmenuitem::IMapUnitOperationMenuItemMethods;
2040#[cfg(feature = "root-mapunitoperationmenuitem-types")]
2041pub use mapunitoperationmenuitem::{IMapUnitOperationMenuItem, MapUnitOperationMenuItem};
2042#[cfg(any(feature = "root-maputility-types"))]
2043pub mod maputility;
2044#[cfg(feature = "root-maputility")]
2045pub use maputility::IMapUtilityMethods;
2046#[cfg(feature = "root-maputility-types")]
2047pub use maputility::{IMapUtility, MapUtility};
2048#[cfg(any(feature = "root-materialbehaviour-types"))]
2049pub mod materialbehaviour;
2050#[cfg(feature = "root-materialbehaviour-types")]
2051pub use materialbehaviour::{IMaterialBehaviour, IMaterialBehaviour_TextureInfo, MaterialBehaviour, MaterialBehaviour_TextureInfo};
2052#[cfg(feature = "root-materialbehaviour")]
2053pub use materialbehaviour::{IMaterialBehaviourMethods, IMaterialBehaviour_TextureInfoMethods};
2054#[cfg(any(feature = "root-materialinstance-types"))]
2055pub mod materialinstance;
2056#[cfg(feature = "root-materialinstance")]
2057pub use materialinstance::IMaterialInstanceMethods;
2058#[cfg(feature = "root-materialinstance-types")]
2059pub use materialinstance::{IMaterialInstance, MaterialInstance};
2060#[cfg(any(feature = "root-materialreplacer-types"))]
2061pub mod materialreplacer;
2062#[cfg(feature = "root-materialreplacer")]
2063pub use materialreplacer::IMaterialReplacerMethods;
2064#[cfg(feature = "root-materialreplacer-types")]
2065pub use materialreplacer::{IMaterialReplacer, MaterialReplacer, MaterialReplacer_Mode};
2066#[cfg(any(feature = "root-meshcombine-types"))]
2067pub mod meshcombine;
2068#[cfg(feature = "root-meshcombine")]
2069pub use meshcombine::IMeshCombineMethods;
2070#[cfg(feature = "root-meshcombine-types")]
2071pub use meshcombine::{IMeshCombine, MeshCombine};
2072#[cfg(any(feature = "root-meshdeliver-types"))]
2073pub mod meshdeliver;
2074#[cfg(feature = "root-meshdeliver")]
2075pub use meshdeliver::IMeshDeliverMethods;
2076#[cfg(feature = "root-meshdeliver-types")]
2077pub use meshdeliver::{IMeshDeliver, MeshDeliver};
2078#[cfg(any(feature = "root-minimapbigmenuitem-types"))]
2079pub mod minimapbigmenuitem;
2080#[cfg(feature = "root-minimapbigmenuitem")]
2081pub use minimapbigmenuitem::IMiniMapBigMenuItemMethods;
2082#[cfg(feature = "root-minimapbigmenuitem-types")]
2083pub use minimapbigmenuitem::{IMiniMapBigMenuItem, MiniMapBigMenuItem};
2084#[cfg(any(feature = "root-minimaphidemenuitem-types"))]
2085pub mod minimaphidemenuitem;
2086#[cfg(feature = "root-minimaphidemenuitem")]
2087pub use minimaphidemenuitem::IMiniMapHideMenuItemMethods;
2088#[cfg(feature = "root-minimaphidemenuitem-types")]
2089pub use minimaphidemenuitem::{IMiniMapHideMenuItem, MiniMapHideMenuItem};
2090#[cfg(any(feature = "root-minimapmenuitem-types"))]
2091pub mod minimapmenuitem;
2092#[cfg(feature = "root-minimapmenuitem")]
2093pub use minimapmenuitem::IMiniMapMenuItemMethods;
2094#[cfg(feature = "root-minimapmenuitem-types")]
2095pub use minimapmenuitem::{IMiniMapMenuItem, MiniMapMenuItem};
2096#[cfg(any(feature = "root-minimapsmallmenuitem-types"))]
2097pub mod minimapsmallmenuitem;
2098#[cfg(feature = "root-minimapsmallmenuitem")]
2099pub use minimapsmallmenuitem::IMiniMapSmallMenuItemMethods;
2100#[cfg(feature = "root-minimapsmallmenuitem-types")]
2101pub use minimapsmallmenuitem::{IMiniMapSmallMenuItem, MiniMapSmallMenuItem};
2102#[cfg(any(feature = "root-monobehaviourcallbackhooks-types"))]
2103pub mod monobehaviourcallbackhooks;
2104#[cfg(feature = "root-monobehaviourcallbackhooks")]
2105pub use monobehaviourcallbackhooks::IMonoBehaviourCallbackHooksMethods;
2106#[cfg(feature = "root-monobehaviourcallbackhooks-types")]
2107pub use monobehaviourcallbackhooks::{IMonoBehaviourCallbackHooks, MonoBehaviourCallbackHooks};
2108#[cfg(any(feature = "root-multipositiontypelabel-types"))]
2109pub mod multipositiontypelabel;
2110#[cfg(feature = "root-multipositiontypelabel-types")]
2111pub use multipositiontypelabel::MultiPositionTypeLabel;
2112#[cfg(any(feature = "root-mvproot-types"))]
2113pub mod mvproot;
2114#[cfg(feature = "root-mvproot")]
2115pub use mvproot::IMVPRootMethods;
2116#[cfg(feature = "root-mvproot-types")]
2117pub use mvproot::{IMVPRoot, MVPRoot};
2118#[cfg(any(feature = "root-packedplaymodebuildlogs-types"))]
2119pub mod packedplaymodebuildlogs;
2120#[cfg(feature = "root-packedplaymodebuildlogs")]
2121pub use packedplaymodebuildlogs::IPackedPlayModeBuildLogsMethods;
2122#[cfg(feature = "root-packedplaymodebuildlogs-types")]
2123pub use packedplaymodebuildlogs::{IPackedPlayModeBuildLogs, PackedPlayModeBuildLogs, PackedPlayModeBuildLogs_RuntimeBuildLog};
2124#[cfg(any(feature = "root-pickupmenuitem-types"))]
2125pub mod pickupmenuitem;
2126#[cfg(feature = "root-pickupmenuitem")]
2127pub use pickupmenuitem::IPickUpMenuItemMethods;
2128#[cfg(feature = "root-pickupmenuitem-types")]
2129pub use pickupmenuitem::{IPickUpMenuItem, PickUpMenuItem};
2130#[cfg(any(feature = "root-placematadummy-types"))]
2131pub mod placematadummy;
2132#[cfg(feature = "root-placematadummy")]
2133pub use placematadummy::IPlaceMatADummyMethods;
2134#[cfg(feature = "root-placematadummy-types")]
2135pub use placematadummy::{IPlaceMatADummy, PlaceMatADummy};
2136#[cfg(any(feature = "root-ppradialblurplayableasset-types"))]
2137pub mod ppradialblurplayableasset;
2138#[cfg(feature = "root-ppradialblurplayableasset")]
2139pub use ppradialblurplayableasset::IPPRadialBlurPlayableAssetMethods;
2140#[cfg(feature = "root-ppradialblurplayableasset-types")]
2141pub use ppradialblurplayableasset::{IPPRadialBlurPlayableAsset, PPRadialBlurPlayableAsset};
2142#[cfg(any(feature = "root-ppradialblurplayablebehaviour-types"))]
2143pub mod ppradialblurplayablebehaviour;
2144#[cfg(feature = "root-ppradialblurplayablebehaviour")]
2145pub use ppradialblurplayablebehaviour::IPPRadialBlurPlayableBehaviourMethods;
2146#[cfg(feature = "root-ppradialblurplayablebehaviour-types")]
2147pub use ppradialblurplayablebehaviour::{IPPRadialBlurPlayableBehaviour, PPRadialBlurPlayableBehaviour};
2148#[cfg(any(feature = "root-prefetchedcurve_bridge-types"))]
2149pub mod prefetchedcurve_bridge;
2150#[cfg(feature = "root-prefetchedcurve_bridge")]
2151pub use prefetchedcurve_bridge::IPrefetchedCurve_BridgeMethods;
2152#[cfg(feature = "root-prefetchedcurve_bridge-types")]
2153pub use prefetchedcurve_bridge::{IPrefetchedCurve_Bridge, PrefetchedCurve_Bridge};
2154#[cfg(any(feature = "root-privateeffectcatalog_bridge-types"))]
2155pub mod privateeffectcatalog_bridge;
2156#[cfg(feature = "root-privateeffectcatalog_bridge")]
2157pub use privateeffectcatalog_bridge::IPrivateEffectCatalog_BridgeMethods;
2158#[cfg(feature = "root-privateeffectcatalog_bridge-types")]
2159pub use privateeffectcatalog_bridge::{IPrivateEffectCatalog_Bridge, PrivateEffectCatalog_Bridge};
2160#[cfg(any(feature = "root-profilecardchangelarge-types"))]
2161pub mod profilecardchangelarge;
2162#[cfg(feature = "root-profilecardchangelarge")]
2163pub use profilecardchangelarge::IProfileCardChangeLargeMethods;
2164#[cfg(feature = "root-profilecardchangelarge-types")]
2165pub use profilecardchangelarge::{IProfileCardChangeLarge, ProfileCardChangeLarge};
2166#[cfg(any(feature = "root-profilecardchangesmall-types"))]
2167pub mod profilecardchangesmall;
2168#[cfg(feature = "root-profilecardchangesmall")]
2169pub use profilecardchangesmall::IProfileCardChangeSmallMethods;
2170#[cfg(feature = "root-profilecardchangesmall-types")]
2171pub use profilecardchangesmall::{IProfileCardChangeSmall, ProfileCardChangeSmall};
2172#[cfg(any(feature = "root-profilecardstampcursorpush-types"))]
2173pub mod profilecardstampcursorpush;
2174#[cfg(feature = "root-profilecardstampcursorpush")]
2175pub use profilecardstampcursorpush::IProfileCardStampCursorPushMethods;
2176#[cfg(feature = "root-profilecardstampcursorpush-types")]
2177pub use profilecardstampcursorpush::{IProfileCardStampCursorPush, ProfileCardStampCursorPush};
2178#[cfg(any(feature = "root-reinscontroller_bridge-types"))]
2179pub mod reinscontroller_bridge;
2180#[cfg(feature = "root-reinscontroller_bridge")]
2181pub use reinscontroller_bridge::IReinsController_BridgeMethods;
2182#[cfg(feature = "root-reinscontroller_bridge-types")]
2183pub use reinscontroller_bridge::{IReinsController_Bridge, ReinsController_Bridge};
2184#[cfg(any(feature = "root-runtimememorychecker-types"))]
2185pub mod runtimememorychecker;
2186#[cfg(feature = "root-runtimememorychecker")]
2187pub use runtimememorychecker::IRuntimeMemoryCheckerMethods;
2188#[cfg(feature = "root-runtimememorychecker-types")]
2189pub use runtimememorychecker::{IRuntimeMemoryChecker, RuntimeMemoryChecker};
2190#[cfg(any(feature = "root-samplewave-types"))]
2191pub mod samplewave;
2192#[cfg(feature = "root-samplewave")]
2193pub use samplewave::ISampleWaveMethods;
2194#[cfg(feature = "root-samplewave-types")]
2195pub use samplewave::{ISampleWave, SampleWave, SampleWave_Data, SampleWave_Temp};
2196#[cfg(any(feature = "root-sandbox-types"))]
2197pub mod sandbox;
2198#[cfg(feature = "root-sandbox")]
2199pub use sandbox::ISandBoxMethods;
2200#[cfg(feature = "root-sandbox-types")]
2201pub use sandbox::{ISandBox, SandBox};
2202#[cfg(any(feature = "root-scenerenderpipeline-types"))]
2203pub mod scenerenderpipeline;
2204#[cfg(feature = "root-scenerenderpipeline")]
2205pub use scenerenderpipeline::ISceneRenderPipelineMethods;
2206#[cfg(feature = "root-scenerenderpipeline-types")]
2207pub use scenerenderpipeline::{ISceneRenderPipeline, SceneRenderPipeline};
2208#[cfg(any(feature = "root-setskinnedmeshasemitter_bridge-types"))]
2209pub mod setskinnedmeshasemitter_bridge;
2210#[cfg(feature = "root-setskinnedmeshasemitter_bridge")]
2211pub use setskinnedmeshasemitter_bridge::ISetSkinnedMeshAsEmitter_BridgeMethods;
2212#[cfg(feature = "root-setskinnedmeshasemitter_bridge-types")]
2213pub use setskinnedmeshasemitter_bridge::{ISetSkinnedMeshAsEmitter_Bridge, SetSkinnedMeshAsEmitter_Bridge};
2214#[cfg(any(feature = "root-simpleanimation-types"))]
2215pub mod simpleanimation;
2216#[cfg(feature = "root-simpleanimation-types")]
2217pub use simpleanimation::{
2218 ISimpleAnimation, ISimpleAnimation_EditorState, ISimpleAnimation_State, ISimpleAnimation_StateEnumerable,
2219 ISimpleAnimation_StateEnumerable_StateEnumerator, ISimpleAnimation_StateImpl, SimpleAnimation, SimpleAnimation_EditorState,
2220 SimpleAnimation_State, SimpleAnimation_StateEnumerable, SimpleAnimation_StateEnumerable_StateEnumerator, SimpleAnimation_StateImpl,
2221};
2222#[cfg(feature = "root-simpleanimation")]
2223pub use simpleanimation::{
2224 ISimpleAnimationMethods, ISimpleAnimation_EditorStateMethods, ISimpleAnimation_StateEnumerableMethods,
2225 ISimpleAnimation_StateEnumerable_StateEnumeratorMethods, ISimpleAnimation_StateImplMethods, ISimpleAnimation_StateMethods,
2226};
2227#[cfg(any(feature = "root-simpleanimationplayable-types"))]
2228pub mod simpleanimationplayable;
2229#[cfg(feature = "root-simpleanimationplayable-types")]
2230pub use simpleanimationplayable::{
2231 ISimpleAnimationPlayable, ISimpleAnimationPlayable_IState, ISimpleAnimationPlayable_StateEnumerable,
2232 ISimpleAnimationPlayable_StateEnumerable_StateEnumerator, ISimpleAnimationPlayable_StateHandle, ISimpleAnimationPlayable_StateInfo,
2233 ISimpleAnimationPlayable_StateManagement, SimpleAnimationPlayable, SimpleAnimationPlayable_IState, SimpleAnimationPlayable_QueuedState,
2234 SimpleAnimationPlayable_StateEnumerable, SimpleAnimationPlayable_StateEnumerable_StateEnumerator, SimpleAnimationPlayable_StateHandle,
2235 SimpleAnimationPlayable_StateInfo, SimpleAnimationPlayable_StateManagement,
2236};
2237#[cfg(feature = "root-simpleanimationplayable")]
2238pub use simpleanimationplayable::{
2239 ISimpleAnimationPlayableMethods, ISimpleAnimationPlayable_IStateMethods, ISimpleAnimationPlayable_StateEnumerableMethods,
2240 ISimpleAnimationPlayable_StateEnumerable_StateEnumeratorMethods, ISimpleAnimationPlayable_StateHandleMethods,
2241 ISimpleAnimationPlayable_StateInfoMethods, ISimpleAnimationPlayable_StateManagementMethods,
2242};
2243#[cfg(any(feature = "root-skycastle-types"))]
2244pub mod skycastle;
2245#[cfg(feature = "root-skycastle")]
2246pub use skycastle::ISkyCastleMethods;
2247#[cfg(feature = "root-skycastle-types")]
2248pub use skycastle::{ISkyCastle, SkyCastle, SkyCastle_MovingSkyCastle};
2249#[cfg(any(feature = "root-softnormalstovertexcolor-types"))]
2250pub mod softnormalstovertexcolor;
2251#[cfg(feature = "root-softnormalstovertexcolor")]
2252pub use softnormalstovertexcolor::ISoftNormalsToVertexColorMethods;
2253#[cfg(feature = "root-softnormalstovertexcolor-types")]
2254pub use softnormalstovertexcolor::{ISoftNormalsToVertexColor, SoftNormalsToVertexColor, SoftNormalsToVertexColor_Method};
2255#[cfg(any(feature = "root-sr-types"))] pub mod sr;
2256#[cfg(feature = "root-sr-types")]
2257pub use sr::{ISR, SR};
2258#[cfg(any(feature = "root-strope-types"))]
2259pub mod strope;
2260#[cfg(feature = "root-strope")]
2261pub use strope::IStrOpeMethods;
2262#[cfg(feature = "root-strope-types")]
2263pub use strope::{IStrOpe, StrOpe};
2264#[cfg(any(feature = "root-structscriptabledata_1-types"))]
2265pub mod structscriptabledata_1;
2266#[cfg(feature = "root-structscriptabledata_1")]
2267pub use structscriptabledata_1::IStructScriptableData_1Methods;
2268#[cfg(feature = "root-structscriptabledata_1-types")]
2269pub use structscriptabledata_1::{IStructScriptableData_1, StructScriptableData_1};
2270#[cfg(any(feature = "root-structscriptableobject_1-types"))]
2271pub mod structscriptableobject_1;
2272#[cfg(feature = "root-structscriptableobject_1")]
2273pub use structscriptableobject_1::IStructScriptableObject_1Methods;
2274#[cfg(feature = "root-structscriptableobject_1-types")]
2275pub use structscriptableobject_1::{IStructScriptableObject_1, StructScriptableObject_1};
2276#[cfg(any(feature = "root-supportanimetypemenuitem-types"))]
2277pub mod supportanimetypemenuitem;
2278#[cfg(feature = "root-supportanimetypemenuitem")]
2279pub use supportanimetypemenuitem::ISupportAnimeTypeMenuItemMethods;
2280#[cfg(feature = "root-supportanimetypemenuitem-types")]
2281pub use supportanimetypemenuitem::{ISupportAnimeTypeMenuItem, SupportAnimeTypeMenuItem};
2282#[cfg(any(feature = "root-talkplaymodemenuitem-types"))]
2283pub mod talkplaymodemenuitem;
2284#[cfg(feature = "root-talkplaymodemenuitem")]
2285pub use talkplaymodemenuitem::ITalkPlayModeMenuItemMethods;
2286#[cfg(feature = "root-talkplaymodemenuitem-types")]
2287pub use talkplaymodemenuitem::{ITalkPlayModeMenuItem, TalkPlayModeMenuItem};
2288#[cfg(any(feature = "root-testmove-types"))]
2289pub mod testmove;
2290#[cfg(feature = "root-testmove")]
2291pub use testmove::ITestMoveMethods;
2292#[cfg(feature = "root-testmove-types")]
2293pub use testmove::{ITestMove, TestMove};
2294#[cfg(any(feature = "root-testsampledata-types"))]
2295pub mod testsampledata;
2296#[cfg(feature = "root-testsampledata-types")]
2297pub use testsampledata::{ITestSampleData, ITestSampleData_Item, TestSampleData, TestSampleData_Flags, TestSampleData_Item};
2298#[cfg(feature = "root-testsampledata")]
2299pub use testsampledata::{ITestSampleDataMethods, ITestSampleData_ItemMethods};
2300#[cfg(any(feature = "root-testsampleobject-types"))]
2301pub mod testsampleobject;
2302#[cfg(feature = "root-testsampleobject")]
2303pub use testsampleobject::ITestSampleObjectMethods;
2304#[cfg(feature = "root-testsampleobject-types")]
2305pub use testsampleobject::{ITestSampleObject, TestSampleObject};
2306#[cfg(any(feature = "root-testsequence-types"))]
2307pub mod testsequence;
2308#[cfg(feature = "root-testsequence")]
2309pub use testsequence::ITestSequenceMethods;
2310#[cfg(feature = "root-testsequence-types")]
2311pub use testsequence::{ITestSequence, TestSequence, TestSequence_Label};
2312#[cfg(any(feature = "root-testsequence2-types"))]
2313pub mod testsequence2;
2314#[cfg(feature = "root-testsequence2")]
2315pub use testsequence2::ITestSequence2Methods;
2316#[cfg(feature = "root-testsequence2-types")]
2317pub use testsequence2::{ITestSequence2, TestSequence2, TestSequence2_Label};
2318#[cfg(any(feature = "root-textsizelimiter-types"))]
2319pub mod textsizelimiter;
2320#[cfg(feature = "root-textsizelimiter")]
2321pub use textsizelimiter::ITextSizeLimiterMethods;
2322#[cfg(feature = "root-textsizelimiter-types")]
2323pub use textsizelimiter::{ITextSizeLimiter, TextSizeLimiter};
2324#[cfg(any(feature = "root-throwing_bridge-types"))]
2325pub mod throwing_bridge;
2326#[cfg(feature = "root-throwing_bridge")]
2327pub use throwing_bridge::IThrowing_BridgeMethods;
2328#[cfg(feature = "root-throwing_bridge-types")]
2329pub use throwing_bridge::{IThrowing_Bridge, Throwing_Bridge};
2330#[cfg(any(feature = "root-timelinemonitor-types"))]
2331pub mod timelinemonitor;
2332#[cfg(feature = "root-timelinemonitor")]
2333pub use timelinemonitor::ITimelineMonitorMethods;
2334#[cfg(feature = "root-timelinemonitor-types")]
2335pub use timelinemonitor::{ITimelineMonitor, TimelineMonitor};
2336#[cfg(any(feature = "root-trailmesh_bridge-types"))]
2337pub mod trailmesh_bridge;
2338#[cfg(feature = "root-trailmesh_bridge")]
2339pub use trailmesh_bridge::ITrailMesh_BridgeMethods;
2340#[cfg(feature = "root-trailmesh_bridge-types")]
2341pub use trailmesh_bridge::{ITrailMesh_Bridge, TrailMesh_Bridge};
2342#[cfg(any(feature = "root-tutoriallistroot-types"))]
2343pub mod tutoriallistroot;
2344#[cfg(feature = "root-tutoriallistroot")]
2345pub use tutoriallistroot::ITutorialListRootMethods;
2346#[cfg(feature = "root-tutoriallistroot-types")]
2347pub use tutoriallistroot::{ITutorialListRoot, TutorialListRoot, TutorialListRoot_FadeType, TutorialListRoot_SequenceType};
2348#[cfg(any(feature = "root-tutoriallistselectmenu-types"))]
2349pub mod tutoriallistselectmenu;
2350#[cfg(feature = "root-tutoriallistselectmenu-types")]
2351pub use tutoriallistselectmenu::{
2352 ITutorialListSelectMenu, ITutorialListSelectMenu_DecideEventHandler, TutorialListSelectMenu, TutorialListSelectMenu_DecideEventHandler,
2353 TutorialListSelectMenu_Page,
2354};
2355#[cfg(feature = "root-tutoriallistselectmenu")]
2356pub use tutoriallistselectmenu::{ITutorialListSelectMenuMethods, ITutorialListSelectMenu_DecideEventHandlerMethods};
2357#[cfg(any(feature = "root-tutoriallistselectmenucontent-types"))]
2358pub mod tutoriallistselectmenucontent;
2359#[cfg(feature = "root-tutoriallistselectmenucontent")]
2360pub use tutoriallistselectmenucontent::ITutorialListSelectMenuContentMethods;
2361#[cfg(feature = "root-tutoriallistselectmenucontent-types")]
2362pub use tutoriallistselectmenucontent::{ITutorialListSelectMenuContent, TutorialListSelectMenuContent};
2363#[cfg(any(feature = "root-tutoriallistselectmenuitem-types"))]
2364pub mod tutoriallistselectmenuitem;
2365#[cfg(feature = "root-tutoriallistselectmenuitem")]
2366pub use tutoriallistselectmenuitem::ITutorialListSelectMenuItemMethods;
2367#[cfg(feature = "root-tutoriallistselectmenuitem-types")]
2368pub use tutoriallistselectmenuitem::{ITutorialListSelectMenuItem, TutorialListSelectMenuItem};
2369#[cfg(any(feature = "root-tutoriallistselectmenuitemcontent-types"))]
2370pub mod tutoriallistselectmenuitemcontent;
2371#[cfg(feature = "root-tutoriallistselectmenuitemcontent")]
2372pub use tutoriallistselectmenuitemcontent::ITutorialListSelectMenuItemContentMethods;
2373#[cfg(feature = "root-tutoriallistselectmenuitemcontent-types")]
2374pub use tutoriallistselectmenuitemcontent::{ITutorialListSelectMenuItemContent, TutorialListSelectMenuItemContent};
2375#[cfg(any(feature = "root-tutoriallistsequence-types"))]
2376pub mod tutoriallistsequence;
2377#[cfg(feature = "root-tutoriallistsequence")]
2378pub use tutoriallistsequence::ITutorialListSequenceMethods;
2379#[cfg(feature = "root-tutoriallistsequence-types")]
2380pub use tutoriallistsequence::{ITutorialListSequence, TutorialListSequence, TutorialListSequence_Label};
2381#[cfg(any(feature = "root-tutoriallisttopbasicmenuitem-types"))]
2382pub mod tutoriallisttopbasicmenuitem;
2383#[cfg(feature = "root-tutoriallisttopbasicmenuitem")]
2384pub use tutoriallisttopbasicmenuitem::ITutorialListTopBasicMenuItemMethods;
2385#[cfg(feature = "root-tutoriallisttopbasicmenuitem-types")]
2386pub use tutoriallisttopbasicmenuitem::{ITutorialListTopBasicMenuItem, TutorialListTopBasicMenuItem};
2387#[cfg(any(feature = "root-tutoriallisttopmenu-types"))]
2388pub mod tutoriallisttopmenu;
2389#[cfg(feature = "root-tutoriallisttopmenu-types")]
2390pub use tutoriallisttopmenu::{
2391 ITutorialListTopMenu, ITutorialListTopMenu_DecideEventHandler, TutorialListTopMenu, TutorialListTopMenu_DecideEventHandler,
2392 TutorialListTopMenu_SelectCategoryType,
2393};
2394#[cfg(feature = "root-tutoriallisttopmenu")]
2395pub use tutoriallisttopmenu::{ITutorialListTopMenuMethods, ITutorialListTopMenu_DecideEventHandlerMethods};
2396#[cfg(any(feature = "root-tutoriallisttopmenucontent-types"))]
2397pub mod tutoriallisttopmenucontent;
2398#[cfg(feature = "root-tutoriallisttopmenucontent")]
2399pub use tutoriallisttopmenucontent::ITutorialListTopMenuContentMethods;
2400#[cfg(feature = "root-tutoriallisttopmenucontent-types")]
2401pub use tutoriallisttopmenucontent::{ITutorialListTopMenuContent, TutorialListTopMenuContent};
2402#[cfg(any(feature = "root-tutoriallisttopmenuitemcontent-types"))]
2403pub mod tutoriallisttopmenuitemcontent;
2404#[cfg(feature = "root-tutoriallisttopmenuitemcontent")]
2405pub use tutoriallisttopmenuitemcontent::ITutorialListTopMenuItemContentMethods;
2406#[cfg(feature = "root-tutoriallisttopmenuitemcontent-types")]
2407pub use tutoriallisttopmenuitemcontent::{ITutorialListTopMenuItemContent, TutorialListTopMenuItemContent};
2408#[cfg(any(feature = "root-tutorialshowmenuitem-types"))]
2409pub mod tutorialshowmenuitem;
2410#[cfg(feature = "root-tutorialshowmenuitem")]
2411pub use tutorialshowmenuitem::ITutorialShowMenuItemMethods;
2412#[cfg(feature = "root-tutorialshowmenuitem-types")]
2413pub use tutorialshowmenuitem::{ITutorialShowMenuItem, TutorialShowMenuItem};
2414#[cfg(any(feature = "root-unitinfo0menuitem-types"))]
2415pub mod unitinfo0menuitem;
2416#[cfg(feature = "root-unitinfo0menuitem")]
2417pub use unitinfo0menuitem::IUnitInfo0MenuItemMethods;
2418#[cfg(feature = "root-unitinfo0menuitem-types")]
2419pub use unitinfo0menuitem::{IUnitInfo0MenuItem, UnitInfo0MenuItem};
2420#[cfg(any(feature = "root-unitinfo1menuitem-types"))]
2421pub mod unitinfo1menuitem;
2422#[cfg(feature = "root-unitinfo1menuitem")]
2423pub use unitinfo1menuitem::IUnitInfo1MenuItemMethods;
2424#[cfg(feature = "root-unitinfo1menuitem-types")]
2425pub use unitinfo1menuitem::{IUnitInfo1MenuItem, UnitInfo1MenuItem};
2426#[cfg(any(feature = "root-unitinfo2menuitem-types"))]
2427pub mod unitinfo2menuitem;
2428#[cfg(feature = "root-unitinfo2menuitem")]
2429pub use unitinfo2menuitem::IUnitInfo2MenuItemMethods;
2430#[cfg(feature = "root-unitinfo2menuitem-types")]
2431pub use unitinfo2menuitem::{IUnitInfo2MenuItem, UnitInfo2MenuItem};
2432#[cfg(any(feature = "root-unitinfo3menuitem-types"))]
2433pub mod unitinfo3menuitem;
2434#[cfg(feature = "root-unitinfo3menuitem")]
2435pub use unitinfo3menuitem::IUnitInfo3MenuItemMethods;
2436#[cfg(feature = "root-unitinfo3menuitem-types")]
2437pub use unitinfo3menuitem::{IUnitInfo3MenuItem, UnitInfo3MenuItem};
2438#[cfg(any(feature = "root-unitinfo4menuitem-types"))]
2439pub mod unitinfo4menuitem;
2440#[cfg(feature = "root-unitinfo4menuitem")]
2441pub use unitinfo4menuitem::IUnitInfo4MenuItemMethods;
2442#[cfg(feature = "root-unitinfo4menuitem-types")]
2443pub use unitinfo4menuitem::{IUnitInfo4MenuItem, UnitInfo4MenuItem};
2444#[cfg(any(feature = "root-unitinfo5menuitem-types"))]
2445pub mod unitinfo5menuitem;
2446#[cfg(feature = "root-unitinfo5menuitem")]
2447pub use unitinfo5menuitem::IUnitInfo5MenuItemMethods;
2448#[cfg(feature = "root-unitinfo5menuitem-types")]
2449pub use unitinfo5menuitem::{IUnitInfo5MenuItem, UnitInfo5MenuItem};
2450#[cfg(any(feature = "root-unitinfo6menuitem-types"))]
2451pub mod unitinfo6menuitem;
2452#[cfg(feature = "root-unitinfo6menuitem")]
2453pub use unitinfo6menuitem::IUnitInfo6MenuItemMethods;
2454#[cfg(feature = "root-unitinfo6menuitem-types")]
2455pub use unitinfo6menuitem::{IUnitInfo6MenuItem, UnitInfo6MenuItem};
2456#[cfg(any(feature = "root-unitinfowindowstatemachine-types"))]
2457pub mod unitinfowindowstatemachine;
2458#[cfg(feature = "root-unitinfowindowstatemachine")]
2459pub use unitinfowindowstatemachine::IUnitInfoWindowStateMachineMethods;
2460#[cfg(feature = "root-unitinfowindowstatemachine-types")]
2461pub use unitinfowindowstatemachine::{IUnitInfoWindowStateMachine, UnitInfoWindowStateMachine};
2462#[cfg(any(feature = "root-uvflag-types"))]
2463pub mod uvflag;
2464#[cfg(feature = "root-uvflag")]
2465pub use uvflag::IUVFlagMethods;
2466#[cfg(feature = "root-uvflag-types")]
2467pub use uvflag::{IUVFlag, UVFlag};
2468#[cfg(any(feature = "root-uvscroll-types"))]
2469pub mod uvscroll;
2470#[cfg(feature = "root-uvscroll")]
2471pub use uvscroll::IUVScrollMethods;
2472#[cfg(feature = "root-uvscroll-types")]
2473pub use uvscroll::{IUVScroll, UVScroll};
2474#[cfg(any(feature = "root-volumebgmmenuitem-types"))]
2475pub mod volumebgmmenuitem;
2476#[cfg(feature = "root-volumebgmmenuitem")]
2477pub use volumebgmmenuitem::IVolumeBgmMenuItemMethods;
2478#[cfg(feature = "root-volumebgmmenuitem-types")]
2479pub use volumebgmmenuitem::{IVolumeBgmMenuItem, VolumeBgmMenuItem};
2480#[cfg(any(feature = "root-volumesemenuitem-types"))]
2481pub mod volumesemenuitem;
2482#[cfg(feature = "root-volumesemenuitem")]
2483pub use volumesemenuitem::IVolumeSeMenuItemMethods;
2484#[cfg(feature = "root-volumesemenuitem-types")]
2485pub use volumesemenuitem::{IVolumeSeMenuItem, VolumeSeMenuItem};
2486#[cfg(any(feature = "root-volumevoicemenuitem-types"))]
2487pub mod volumevoicemenuitem;
2488#[cfg(feature = "root-volumevoicemenuitem")]
2489pub use volumevoicemenuitem::IVolumeVoiceMenuItemMethods;
2490#[cfg(feature = "root-volumevoicemenuitem-types")]
2491pub use volumevoicemenuitem::{IVolumeVoiceMenuItem, VolumeVoiceMenuItem};
2492#[cfg(any(feature = "root-wdwtutoriallocatorroot-types"))]
2493pub mod wdwtutoriallocatorroot;
2494#[cfg(feature = "root-wdwtutoriallocatorroot")]
2495pub use wdwtutoriallocatorroot::IWdwTutorialLocatorRootMethods;
2496#[cfg(feature = "root-wdwtutoriallocatorroot-types")]
2497pub use wdwtutoriallocatorroot::{IWdwTutorialLocatorRoot, WdwTutorialLocatorRoot};
2498#[cfg(any(feature = "root-windactor-types"))]
2499pub mod windactor;
2500#[cfg(feature = "root-windactor-types")]
2501pub use windactor::{IWindActor, IWindActor_Func, WindActor, WindActor_Func, WindActor_Kind};
2502#[cfg(feature = "root-windactor")]
2503pub use windactor::{IWindActorMethods, IWindActor_FuncMethods};
2504#[cfg(any(feature = "root-windmanager-types"))]
2505pub mod windmanager;
2506#[cfg(feature = "root-windmanager")]
2507pub use windmanager::IWindManagerMethods;
2508#[cfg(feature = "root-windmanager-types")]
2509pub use windmanager::{IWindManager, WindManager};
2510#[cfg(any(feature = "root-windsampler-types"))]
2511pub mod windsampler;
2512#[cfg(feature = "root-windsampler")]
2513pub use windsampler::IWindSamplerMethods;
2514#[cfg(feature = "root-windsampler-types")]
2515pub use windsampler::{IWindSampler, WindSampler};
2516#[cfg(any(feature = "root-wireframe-types"))]
2517pub mod wireframe;
2518#[cfg(feature = "root-wireframe")]
2519pub use wireframe::IWireframeMethods;
2520#[cfg(feature = "root-wireframe-types")]
2521pub use wireframe::{IWireframe, Wireframe};
2522#[cfg(any(feature = "root-wwiseacoustictexturereference-types"))]
2523pub mod wwiseacoustictexturereference;
2524#[cfg(feature = "root-wwiseacoustictexturereference")]
2525pub use wwiseacoustictexturereference::IWwiseAcousticTextureReferenceMethods;
2526#[cfg(feature = "root-wwiseacoustictexturereference-types")]
2527pub use wwiseacoustictexturereference::{IWwiseAcousticTextureReference, WwiseAcousticTextureReference};
2528#[cfg(any(feature = "root-wwiseauxbusreference-types"))]
2529pub mod wwiseauxbusreference;
2530#[cfg(feature = "root-wwiseauxbusreference")]
2531pub use wwiseauxbusreference::IWwiseAuxBusReferenceMethods;
2532#[cfg(feature = "root-wwiseauxbusreference-types")]
2533pub use wwiseauxbusreference::{IWwiseAuxBusReference, WwiseAuxBusReference};
2534#[cfg(any(feature = "root-wwisebankreference-types"))]
2535pub mod wwisebankreference;
2536#[cfg(feature = "root-wwisebankreference")]
2537pub use wwisebankreference::IWwiseBankReferenceMethods;
2538#[cfg(feature = "root-wwisebankreference-types")]
2539pub use wwisebankreference::{IWwiseBankReference, WwiseBankReference};
2540#[cfg(any(feature = "root-wwiseeventreference-types"))]
2541pub mod wwiseeventreference;
2542#[cfg(feature = "root-wwiseeventreference")]
2543pub use wwiseeventreference::IWwiseEventReferenceMethods;
2544#[cfg(feature = "root-wwiseeventreference-types")]
2545pub use wwiseeventreference::{IWwiseEventReference, WwiseEventReference};
2546#[cfg(any(feature = "root-wwisegroupvalueobjectreference-types"))]
2547pub mod wwisegroupvalueobjectreference;
2548#[cfg(feature = "root-wwisegroupvalueobjectreference")]
2549pub use wwisegroupvalueobjectreference::IWwiseGroupValueObjectReferenceMethods;
2550#[cfg(feature = "root-wwisegroupvalueobjectreference-types")]
2551pub use wwisegroupvalueobjectreference::{IWwiseGroupValueObjectReference, WwiseGroupValueObjectReference};
2552#[cfg(any(feature = "root-wwiseobjectreference-types"))]
2553pub mod wwiseobjectreference;
2554#[cfg(feature = "root-wwiseobjectreference")]
2555pub use wwiseobjectreference::IWwiseObjectReferenceMethods;
2556#[cfg(feature = "root-wwiseobjectreference-types")]
2557pub use wwiseobjectreference::{IWwiseObjectReference, WwiseObjectReference};
2558#[cfg(any(feature = "root-wwiseobjecttype-types"))]
2559pub mod wwiseobjecttype;
2560#[cfg(feature = "root-wwiseobjecttype-types")]
2561pub use wwiseobjecttype::WwiseObjectType;
2562#[cfg(any(feature = "root-wwisertpcreference-types"))]
2563pub mod wwisertpcreference;
2564#[cfg(feature = "root-wwisertpcreference")]
2565pub use wwisertpcreference::IWwiseRtpcReferenceMethods;
2566#[cfg(feature = "root-wwisertpcreference-types")]
2567pub use wwisertpcreference::{IWwiseRtpcReference, WwiseRtpcReference};
2568#[cfg(any(feature = "root-wwisestategroupreference-types"))]
2569pub mod wwisestategroupreference;
2570#[cfg(feature = "root-wwisestategroupreference")]
2571pub use wwisestategroupreference::IWwiseStateGroupReferenceMethods;
2572#[cfg(feature = "root-wwisestategroupreference-types")]
2573pub use wwisestategroupreference::{IWwiseStateGroupReference, WwiseStateGroupReference};
2574#[cfg(any(feature = "root-wwisestatereference-types"))]
2575pub mod wwisestatereference;
2576#[cfg(feature = "root-wwisestatereference")]
2577pub use wwisestatereference::IWwiseStateReferenceMethods;
2578#[cfg(feature = "root-wwisestatereference-types")]
2579pub use wwisestatereference::{IWwiseStateReference, WwiseStateReference};
2580#[cfg(any(feature = "root-wwiseswitchgroupreference-types"))]
2581pub mod wwiseswitchgroupreference;
2582#[cfg(feature = "root-wwiseswitchgroupreference")]
2583pub use wwiseswitchgroupreference::IWwiseSwitchGroupReferenceMethods;
2584#[cfg(feature = "root-wwiseswitchgroupreference-types")]
2585pub use wwiseswitchgroupreference::{IWwiseSwitchGroupReference, WwiseSwitchGroupReference};
2586#[cfg(any(feature = "root-wwiseswitchreference-types"))]
2587pub mod wwiseswitchreference;
2588#[cfg(feature = "root-wwiseswitchreference")]
2589pub use wwiseswitchreference::IWwiseSwitchReferenceMethods;
2590#[cfg(feature = "root-wwiseswitchreference-types")]
2591pub use wwiseswitchreference::{IWwiseSwitchReference, WwiseSwitchReference};
2592#[cfg(any(feature = "root-wwisetriggerreference-types"))]
2593pub mod wwisetriggerreference;
2594#[cfg(feature = "root-wwisetriggerreference")]
2595pub use wwisetriggerreference::IWwiseTriggerReferenceMethods;
2596#[cfg(feature = "root-wwisetriggerreference-types")]
2597pub use wwisetriggerreference::{IWwiseTriggerReference, WwiseTriggerReference};