class
IVehicleModuleController
- 0 properties
- 2 functions
- 8 derived classes
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Derived
RadioLogicController, analog.SpeedometerLogicController, analog.TachLogicController, game.time.LogicController, gearbox.LogicController, instrument.PanelLogicController, speedometer.LogicController, tachometer.LogicController
Properties
None.
Functions
void RegisterCallbacks(WeakHandle<vehicle.BaseObject> vehicle, WeakHandle<game.IBlackboard> vehBB, WeakHandle<vehicle.UIGameController> gameController)RTTIre.Hooks.PlaceVoid( "IVehicleModuleController", "RegisterCallbacks;VehicleObjectIBlackboardvehicleUIGameController", (IVehicleModuleController_RegisterCallbacks x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct IVehicleModuleController_RegisterCallbacks( IVehicleModuleController self, WeakHandle<vehicle.BaseObject> vehicle, WeakHandle<game.IBlackboard> vehBB, WeakHandle<vehicle.UIGameController> gameController );void UnregisterCallbacks()RTTIre.Hooks.PlaceVoid( "IVehicleModuleController", "UnregisterCallbacks;", (IVehicleModuleController_UnregisterCallbacks x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct IVehicleModuleController_UnregisterCallbacks( IVehicleModuleController self );