AbstractPartModuleRegisterGameEventListenerT, K Method (EventDataT, K, EventDataT, KOnEvent) |
Registers a game event listener and cleans it up on module destruction.
Namespace:
KSPDev.PartUtils
Assembly:
KSPDev_Utils.2.5 (in KSPDev_Utils.2.5.dll) Version: 2.5 for KSP v1
Syntax protected void RegisterGameEventListener<T, K>(
EventData<T, K> eventData,
EventDataT, UOnEvent listener
)
Request Example
View SourceParameters
- eventData
- Type: (Default Namespace)EventDataT, K
The game event to register for. - listener
- Type: (Default Namespace)EventDataT, UOnEvent
The event listener.
Type Parameters
- T
- The first type in EventData of the related event.
- K
- The second type in EventData of the related event.
Remarks
Instead of overriding both OnAwake and OnDestroy methods to register/unregister
KSP event listeners, do register via this method. The un-registration will be done
automatically when the component dies.
See Also