Skip to main content

engage/generated/unity_engine/
event_systems.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(any(feature = "unity_engine-event_systems-abstracteventdata-types"))]
4pub mod abstracteventdata;
5#[cfg(feature = "unity_engine-event_systems-abstracteventdata")]
6pub use abstracteventdata::IAbstractEventDataMethods;
7#[cfg(feature = "unity_engine-event_systems-abstracteventdata-types")]
8pub use abstracteventdata::{AbstractEventData, IAbstractEventData};
9#[cfg(any(feature = "unity_engine-event_systems-axiseventdata-types"))]
10pub mod axiseventdata;
11#[cfg(feature = "unity_engine-event_systems-axiseventdata")]
12pub use axiseventdata::IAxisEventDataMethods;
13#[cfg(feature = "unity_engine-event_systems-axiseventdata-types")]
14pub use axiseventdata::{AxisEventData, IAxisEventData};
15#[cfg(any(feature = "unity_engine-event_systems-baseeventdata-types"))]
16pub mod baseeventdata;
17#[cfg(feature = "unity_engine-event_systems-baseeventdata")]
18pub use baseeventdata::IBaseEventDataMethods;
19#[cfg(feature = "unity_engine-event_systems-baseeventdata-types")]
20pub use baseeventdata::{BaseEventData, IBaseEventData};
21#[cfg(any(feature = "unity_engine-event_systems-baseinput-types"))]
22pub mod baseinput;
23#[cfg(feature = "unity_engine-event_systems-baseinput")]
24pub use baseinput::IBaseInputMethods;
25#[cfg(feature = "unity_engine-event_systems-baseinput-types")]
26pub use baseinput::{BaseInput, IBaseInput};
27#[cfg(any(feature = "unity_engine-event_systems-baseinputmodule-types"))]
28pub mod baseinputmodule;
29#[cfg(feature = "unity_engine-event_systems-baseinputmodule")]
30pub use baseinputmodule::IBaseInputModuleMethods;
31#[cfg(feature = "unity_engine-event_systems-baseinputmodule-types")]
32pub use baseinputmodule::{BaseInputModule, IBaseInputModule};
33#[cfg(any(feature = "unity_engine-event_systems-baseraycaster-types"))]
34pub mod baseraycaster;
35#[cfg(feature = "unity_engine-event_systems-baseraycaster")]
36pub use baseraycaster::IBaseRaycasterMethods;
37#[cfg(feature = "unity_engine-event_systems-baseraycaster-types")]
38pub use baseraycaster::{BaseRaycaster, IBaseRaycaster};
39#[cfg(any(feature = "unity_engine-event_systems-eventhandle-types"))]
40pub mod eventhandle;
41#[cfg(feature = "unity_engine-event_systems-eventhandle-types")]
42pub use eventhandle::EventHandle;
43#[cfg(any(feature = "unity_engine-event_systems-eventsystem-types"))]
44pub mod eventsystem;
45#[cfg(feature = "unity_engine-event_systems-eventsystem")]
46pub use eventsystem::IEventSystemMethods;
47#[cfg(feature = "unity_engine-event_systems-eventsystem-types")]
48pub use eventsystem::{EventSystem, IEventSystem};
49#[cfg(any(feature = "unity_engine-event_systems-eventtrigger-types"))]
50pub mod eventtrigger;
51#[cfg(feature = "unity_engine-event_systems-eventtrigger-types")]
52pub use eventtrigger::{EventTrigger, EventTrigger_Entry, EventTrigger_TriggerEvent, IEventTrigger, IEventTrigger_Entry, IEventTrigger_TriggerEvent};
53#[cfg(feature = "unity_engine-event_systems-eventtrigger")]
54pub use eventtrigger::{IEventTriggerMethods, IEventTrigger_EntryMethods, IEventTrigger_TriggerEventMethods};
55#[cfg(any(feature = "unity_engine-event_systems-eventtriggertype-types"))]
56pub mod eventtriggertype;
57#[cfg(feature = "unity_engine-event_systems-eventtriggertype-types")]
58pub use eventtriggertype::EventTriggerType;
59#[cfg(any(feature = "unity_engine-event_systems-executeevents-types"))]
60pub mod executeevents;
61#[cfg(feature = "unity_engine-event_systems-executeevents")]
62pub use executeevents::IExecuteEvents_EventFunction_1Methods;
63#[cfg(feature = "unity_engine-event_systems-executeevents-types")]
64pub use executeevents::{ExecuteEvents, ExecuteEvents_EventFunction_1, IExecuteEvents, IExecuteEvents_EventFunction_1};
65#[cfg(any(feature = "unity_engine-event_systems-ibegindraghandler-types"))]
66pub mod ibegindraghandler;
67#[cfg(feature = "unity_engine-event_systems-ibegindraghandler")]
68pub use ibegindraghandler::IIBeginDragHandlerMethods;
69#[cfg(feature = "unity_engine-event_systems-ibegindraghandler-types")]
70pub use ibegindraghandler::{IBeginDragHandler, IIBeginDragHandler};
71#[cfg(any(feature = "unity_engine-event_systems-icancelhandler-types"))]
72pub mod icancelhandler;
73#[cfg(feature = "unity_engine-event_systems-icancelhandler")]
74pub use icancelhandler::IICancelHandlerMethods;
75#[cfg(feature = "unity_engine-event_systems-icancelhandler-types")]
76pub use icancelhandler::{ICancelHandler, IICancelHandler};
77#[cfg(any(feature = "unity_engine-event_systems-ideselecthandler-types"))]
78pub mod ideselecthandler;
79#[cfg(feature = "unity_engine-event_systems-ideselecthandler")]
80pub use ideselecthandler::IIDeselectHandlerMethods;
81#[cfg(feature = "unity_engine-event_systems-ideselecthandler-types")]
82pub use ideselecthandler::{IDeselectHandler, IIDeselectHandler};
83#[cfg(any(feature = "unity_engine-event_systems-idraghandler-types"))]
84pub mod idraghandler;
85#[cfg(feature = "unity_engine-event_systems-idraghandler")]
86pub use idraghandler::IIDragHandlerMethods;
87#[cfg(feature = "unity_engine-event_systems-idraghandler-types")]
88pub use idraghandler::{IDragHandler, IIDragHandler};
89#[cfg(any(feature = "unity_engine-event_systems-idrophandler-types"))]
90pub mod idrophandler;
91#[cfg(feature = "unity_engine-event_systems-idrophandler")]
92pub use idrophandler::IIDropHandlerMethods;
93#[cfg(feature = "unity_engine-event_systems-idrophandler-types")]
94pub use idrophandler::{IDropHandler, IIDropHandler};
95#[cfg(any(feature = "unity_engine-event_systems-ienddraghandler-types"))]
96pub mod ienddraghandler;
97#[cfg(feature = "unity_engine-event_systems-ienddraghandler")]
98pub use ienddraghandler::IIEndDragHandlerMethods;
99#[cfg(feature = "unity_engine-event_systems-ienddraghandler-types")]
100pub use ienddraghandler::{IEndDragHandler, IIEndDragHandler};
101#[cfg(any(feature = "unity_engine-event_systems-ieventsystemhandler-types"))]
102pub mod ieventsystemhandler;
103#[cfg(feature = "unity_engine-event_systems-ieventsystemhandler-types")]
104pub use ieventsystemhandler::{IEventSystemHandler, IIEventSystemHandler};
105#[cfg(any(feature = "unity_engine-event_systems-iinitializepotentialdraghandler-types"))]
106pub mod iinitializepotentialdraghandler;
107#[cfg(feature = "unity_engine-event_systems-iinitializepotentialdraghandler")]
108pub use iinitializepotentialdraghandler::IIInitializePotentialDragHandlerMethods;
109#[cfg(feature = "unity_engine-event_systems-iinitializepotentialdraghandler-types")]
110pub use iinitializepotentialdraghandler::{IIInitializePotentialDragHandler, IInitializePotentialDragHandler};
111#[cfg(any(feature = "unity_engine-event_systems-imovehandler-types"))]
112pub mod imovehandler;
113#[cfg(feature = "unity_engine-event_systems-imovehandler")]
114pub use imovehandler::IIMoveHandlerMethods;
115#[cfg(feature = "unity_engine-event_systems-imovehandler-types")]
116pub use imovehandler::{IIMoveHandler, IMoveHandler};
117#[cfg(any(feature = "unity_engine-event_systems-ipointerclickhandler-types"))]
118pub mod ipointerclickhandler;
119#[cfg(feature = "unity_engine-event_systems-ipointerclickhandler")]
120pub use ipointerclickhandler::IIPointerClickHandlerMethods;
121#[cfg(feature = "unity_engine-event_systems-ipointerclickhandler-types")]
122pub use ipointerclickhandler::{IIPointerClickHandler, IPointerClickHandler};
123#[cfg(any(feature = "unity_engine-event_systems-ipointerdownhandler-types"))]
124pub mod ipointerdownhandler;
125#[cfg(feature = "unity_engine-event_systems-ipointerdownhandler")]
126pub use ipointerdownhandler::IIPointerDownHandlerMethods;
127#[cfg(feature = "unity_engine-event_systems-ipointerdownhandler-types")]
128pub use ipointerdownhandler::{IIPointerDownHandler, IPointerDownHandler};
129#[cfg(any(feature = "unity_engine-event_systems-ipointerenterhandler-types"))]
130pub mod ipointerenterhandler;
131#[cfg(feature = "unity_engine-event_systems-ipointerenterhandler")]
132pub use ipointerenterhandler::IIPointerEnterHandlerMethods;
133#[cfg(feature = "unity_engine-event_systems-ipointerenterhandler-types")]
134pub use ipointerenterhandler::{IIPointerEnterHandler, IPointerEnterHandler};
135#[cfg(any(feature = "unity_engine-event_systems-ipointerexithandler-types"))]
136pub mod ipointerexithandler;
137#[cfg(feature = "unity_engine-event_systems-ipointerexithandler")]
138pub use ipointerexithandler::IIPointerExitHandlerMethods;
139#[cfg(feature = "unity_engine-event_systems-ipointerexithandler-types")]
140pub use ipointerexithandler::{IIPointerExitHandler, IPointerExitHandler};
141#[cfg(any(feature = "unity_engine-event_systems-ipointeruphandler-types"))]
142pub mod ipointeruphandler;
143#[cfg(feature = "unity_engine-event_systems-ipointeruphandler")]
144pub use ipointeruphandler::IIPointerUpHandlerMethods;
145#[cfg(feature = "unity_engine-event_systems-ipointeruphandler-types")]
146pub use ipointeruphandler::{IIPointerUpHandler, IPointerUpHandler};
147#[cfg(any(feature = "unity_engine-event_systems-iscrollhandler-types"))]
148pub mod iscrollhandler;
149#[cfg(feature = "unity_engine-event_systems-iscrollhandler")]
150pub use iscrollhandler::IIScrollHandlerMethods;
151#[cfg(feature = "unity_engine-event_systems-iscrollhandler-types")]
152pub use iscrollhandler::{IIScrollHandler, IScrollHandler};
153#[cfg(any(feature = "unity_engine-event_systems-iselecthandler-types"))]
154pub mod iselecthandler;
155#[cfg(feature = "unity_engine-event_systems-iselecthandler")]
156pub use iselecthandler::IISelectHandlerMethods;
157#[cfg(feature = "unity_engine-event_systems-iselecthandler-types")]
158pub use iselecthandler::{IISelectHandler, ISelectHandler};
159#[cfg(any(feature = "unity_engine-event_systems-isubmithandler-types"))]
160pub mod isubmithandler;
161#[cfg(feature = "unity_engine-event_systems-isubmithandler")]
162pub use isubmithandler::IISubmitHandlerMethods;
163#[cfg(feature = "unity_engine-event_systems-isubmithandler-types")]
164pub use isubmithandler::{IISubmitHandler, ISubmitHandler};
165#[cfg(any(feature = "unity_engine-event_systems-iupdateselectedhandler-types"))]
166pub mod iupdateselectedhandler;
167#[cfg(feature = "unity_engine-event_systems-iupdateselectedhandler")]
168pub use iupdateselectedhandler::IIUpdateSelectedHandlerMethods;
169#[cfg(feature = "unity_engine-event_systems-iupdateselectedhandler-types")]
170pub use iupdateselectedhandler::{IIUpdateSelectedHandler, IUpdateSelectedHandler};
171#[cfg(any(feature = "unity_engine-event_systems-movedirection-types"))]
172pub mod movedirection;
173#[cfg(feature = "unity_engine-event_systems-movedirection-types")]
174pub use movedirection::MoveDirection;
175#[cfg(any(feature = "unity_engine-event_systems-physics2draycaster-types"))]
176pub mod physics2draycaster;
177#[cfg(feature = "unity_engine-event_systems-physics2draycaster")]
178pub use physics2draycaster::IPhysics2DRaycasterMethods;
179#[cfg(feature = "unity_engine-event_systems-physics2draycaster-types")]
180pub use physics2draycaster::{IPhysics2DRaycaster, Physics2DRaycaster};
181#[cfg(any(feature = "unity_engine-event_systems-physicsraycaster-types"))]
182pub mod physicsraycaster;
183#[cfg(feature = "unity_engine-event_systems-physicsraycaster-types")]
184pub use physicsraycaster::{IPhysicsRaycaster, IPhysicsRaycaster_RaycastHitComparer, PhysicsRaycaster, PhysicsRaycaster_RaycastHitComparer};
185#[cfg(feature = "unity_engine-event_systems-physicsraycaster")]
186pub use physicsraycaster::{IPhysicsRaycasterMethods, IPhysicsRaycaster_RaycastHitComparerMethods};
187#[cfg(any(feature = "unity_engine-event_systems-pointereventdata-types"))]
188pub mod pointereventdata;
189#[cfg(feature = "unity_engine-event_systems-pointereventdata")]
190pub use pointereventdata::IPointerEventDataMethods;
191#[cfg(feature = "unity_engine-event_systems-pointereventdata-types")]
192pub use pointereventdata::{IPointerEventData, PointerEventData, PointerEventData_FramePressState, PointerEventData_InputButton};
193#[cfg(any(feature = "unity_engine-event_systems-pointerinputmodule-types"))]
194pub mod pointerinputmodule;
195#[cfg(feature = "unity_engine-event_systems-pointerinputmodule-types")]
196pub use pointerinputmodule::{
197    IPointerInputModule, IPointerInputModule_ButtonState, IPointerInputModule_MouseButtonEventData, IPointerInputModule_MouseState,
198    PointerInputModule, PointerInputModule_ButtonState, PointerInputModule_MouseButtonEventData, PointerInputModule_MouseState,
199};
200#[cfg(feature = "unity_engine-event_systems-pointerinputmodule")]
201pub use pointerinputmodule::{
202    IPointerInputModuleMethods, IPointerInputModule_ButtonStateMethods, IPointerInputModule_MouseButtonEventDataMethods,
203    IPointerInputModule_MouseStateMethods,
204};
205#[cfg(any(feature = "unity_engine-event_systems-raycastermanager-types"))]
206pub mod raycastermanager;
207#[cfg(feature = "unity_engine-event_systems-raycastermanager-types")]
208pub use raycastermanager::{IRaycasterManager, RaycasterManager};
209#[cfg(any(feature = "unity_engine-event_systems-raycastresult-types"))]
210pub mod raycastresult;
211#[cfg(feature = "unity_engine-event_systems-raycastresult-types")]
212pub use raycastresult::RaycastResult;
213#[cfg(any(feature = "unity_engine-event_systems-standaloneinputmodule-types"))]
214pub mod standaloneinputmodule;
215#[cfg(feature = "unity_engine-event_systems-standaloneinputmodule")]
216pub use standaloneinputmodule::IStandaloneInputModuleMethods;
217#[cfg(feature = "unity_engine-event_systems-standaloneinputmodule-types")]
218pub use standaloneinputmodule::{IStandaloneInputModule, StandaloneInputModule, StandaloneInputModule_InputMode};
219#[cfg(any(feature = "unity_engine-event_systems-standaloneinputmodule18-types"))]
220pub mod standaloneinputmodule18;
221#[cfg(feature = "unity_engine-event_systems-standaloneinputmodule18")]
222pub use standaloneinputmodule18::IStandaloneInputModule18Methods;
223#[cfg(feature = "unity_engine-event_systems-standaloneinputmodule18-types")]
224pub use standaloneinputmodule18::{IStandaloneInputModule18, StandaloneInputModule18, StandaloneInputModule18_InputMode};
225#[cfg(any(feature = "unity_engine-event_systems-touchinputmodule-types"))]
226pub mod touchinputmodule;
227#[cfg(feature = "unity_engine-event_systems-touchinputmodule")]
228pub use touchinputmodule::ITouchInputModuleMethods;
229#[cfg(feature = "unity_engine-event_systems-touchinputmodule-types")]
230pub use touchinputmodule::{ITouchInputModule, TouchInputModule};
231#[cfg(any(feature = "unity_engine-event_systems-uibehaviour-types"))]
232pub mod uibehaviour;
233#[cfg(feature = "unity_engine-event_systems-uibehaviour")]
234pub use uibehaviour::IUIBehaviourMethods;
235#[cfg(feature = "unity_engine-event_systems-uibehaviour-types")]
236pub use uibehaviour::{IUIBehaviour, UIBehaviour};