class game.mounting
IMountingFacility
game.mounting.IMountingFacility
- 0 properties
- 12 functions
- 1 derived class
Extends game.IGameSystem IScriptable ISerializable
Derived
Properties
None.
Functions
game.mounting.MountingInfo GetMountingInfoSingleWithObjects(game.Object? child, game.Object? parent, game.mounting.MountingSlotId? slotId)RTTIre.Hooks.Place( "gamemountingIMountingFacility", "GetMountingInfoSingleWithObjects", (IMountingFacility_GetMountingInfoSingleWithObjects x) => { return re.Hooks.CallOriginal<re.msgpack.game.mounting.MountingInfo>(); } ); [Msgpack.Gen] public readonly partial record struct IMountingFacility_GetMountingInfoSingleWithObjects( game.mounting.IMountingFacility self, game.Object? child, game.Object? parent, game.mounting.MountingSlotId? slotId );game.mounting.MountingInfo GetMountingInfoSingleWithIds(ent.EntityID? child, ent.EntityID? parent, game.mounting.MountingSlotId? slotId)RTTIre.Hooks.Place( "gamemountingIMountingFacility", "GetMountingInfoSingleWithIds", (IMountingFacility_GetMountingInfoSingleWithIds x) => { return re.Hooks.CallOriginal<re.msgpack.game.mounting.MountingInfo>(); } ); [Msgpack.Gen] public readonly partial record struct IMountingFacility_GetMountingInfoSingleWithIds( game.mounting.IMountingFacility self, ent.EntityID? child, ent.EntityID? parent, game.mounting.MountingSlotId? slotId );game.mounting.MountingInfo[] GetMountingInfoMultipleWithObjects(game.Object? child, game.Object? parent, game.mounting.MountingSlotId? slotId)RTTIgame.mounting.MountingInfo[] GetMountingInfoMultipleWithIds(ent.EntityID? child, ent.EntityID? parent, game.mounting.MountingSlotId? slotId)RTTIbool IsMountedToAnything(ent.EntityID child)RTTIre.Hooks.Place( "gamemountingIMountingFacility", "IsMountedToAnything", (IMountingFacility_IsMountedToAnything x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct IMountingFacility_IsMountedToAnything( game.mounting.IMountingFacility self, ent.EntityID child );void Mount(game.mounting.MountingRequest mountEvent)RTTIre.Hooks.PlaceVoid( "gamemountingIMountingFacility", "Mount", (IMountingFacility_Mount x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct IMountingFacility_Mount( game.mounting.IMountingFacility self, game.mounting.MountingRequest? mountEvent );void Unmount(game.mounting.UnmountingRequest unmountEvent)RTTIre.Hooks.PlaceVoid( "gamemountingIMountingFacility", "Unmount", (IMountingFacility_Unmount x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct IMountingFacility_Unmount( game.mounting.IMountingFacility self, game.mounting.UnmountingRequest? unmountEvent );static bool InfoHasParent(game.mounting.MountingInfo info)staticRTTIre.Hooks.Place( "gamemountingIMountingFacility", "InfoHasParent", (IMountingFacility_InfoHasParent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct IMountingFacility_InfoHasParent( game.mounting.MountingInfo info );static bool InfoHasChild(game.mounting.MountingInfo info)staticRTTIre.Hooks.Place( "gamemountingIMountingFacility", "InfoHasChild", (IMountingFacility_InfoHasChild x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct IMountingFacility_InfoHasChild( game.mounting.MountingInfo info );static bool InfoIsComplete(game.mounting.MountingInfo info)staticRTTIre.Hooks.Place( "gamemountingIMountingFacility", "InfoIsComplete", (IMountingFacility_InfoIsComplete x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct IMountingFacility_InfoIsComplete( game.mounting.MountingInfo info );static bool SlotIsValid(game.mounting.MountingSlotId slotId)staticRTTIre.Hooks.Place( "gamemountingIMountingFacility", "SlotIsValid", (IMountingFacility_SlotIsValid x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct IMountingFacility_SlotIsValid( game.mounting.MountingSlotId slotId );static WeakHandle<game.Object> RelationshipGetOtherObject(game.mounting.MountingRelationship relationship)staticRTTI