class game
DeviceSystem
game.DeviceSystem
- 0 properties
- 19 functions
Extends game.IDeviceSystem game.IGameSystem IScriptable ISerializable
Properties
None.
Functions
bool GetNodePosition(ent.EntityID entityID, out Vector4 position)RTTIre.Hooks.Place( "gameDeviceSystem", "GetNodePosition", (DeviceSystem_GetNodePosition x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceSystem_GetNodePosition( game.DeviceSystem self, ent.EntityID entityID, Vector4 position );void GetAllAncestors(ent.EntityID entityID, out game.DeviceComponentPS[] outDevices)RTTIre.Hooks.PlaceVoid( "gameDeviceSystem", "GetAllAncestors", (DeviceSystem_GetAllAncestors x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceSystem_GetAllAncestors( game.DeviceSystem self, ent.EntityID entityID, game.DeviceComponentPS[] outDevices );void GetParents(ent.EntityID entityID, out game.DeviceComponentPS[] outDevices)RTTIre.Hooks.PlaceVoid( "gameDeviceSystem", "GetParents", (DeviceSystem_GetParents x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceSystem_GetParents( game.DeviceSystem self, ent.EntityID entityID, game.DeviceComponentPS[] outDevices );void GetChildren(ent.EntityID entityID, out game.DeviceComponentPS[] outDevices)RTTIre.Hooks.PlaceVoid( "gameDeviceSystem", "GetChildren", (DeviceSystem_GetChildren x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceSystem_GetChildren( game.DeviceSystem self, ent.EntityID entityID, game.DeviceComponentPS[] outDevices );void GetAllDescendants(ent.EntityID entityID, out game.DeviceComponentPS[] outDevices)RTTIre.Hooks.PlaceVoid( "gameDeviceSystem", "GetAllDescendants", (DeviceSystem_GetAllDescendants x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceSystem_GetAllDescendants( game.DeviceSystem self, ent.EntityID entityID, game.DeviceComponentPS[] outDevices );void GetLazyAllAncestors(ent.EntityID entityID, out game.LazyDevice[] outDevices)RTTIre.Hooks.PlaceVoid( "gameDeviceSystem", "GetLazyAllAncestors", (DeviceSystem_GetLazyAllAncestors x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceSystem_GetLazyAllAncestors( game.DeviceSystem self, ent.EntityID entityID, game.LazyDevice[] outDevices );void GetLazyParents(ent.EntityID entityID, out game.LazyDevice[] outDevices)RTTIre.Hooks.PlaceVoid( "gameDeviceSystem", "GetLazyParents", (DeviceSystem_GetLazyParents x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceSystem_GetLazyParents( game.DeviceSystem self, ent.EntityID entityID, game.LazyDevice[] outDevices );void GetLazyChildren(ent.EntityID entityID, out game.LazyDevice[] outDevices)RTTIre.Hooks.PlaceVoid( "gameDeviceSystem", "GetLazyChildren", (DeviceSystem_GetLazyChildren x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceSystem_GetLazyChildren( game.DeviceSystem self, ent.EntityID entityID, game.LazyDevice[] outDevices );void GetLazyAllDescendants(ent.EntityID entityID, out game.LazyDevice[] outDevices)RTTIre.Hooks.PlaceVoid( "gameDeviceSystem", "GetLazyAllDescendants", (DeviceSystem_GetLazyAllDescendants x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceSystem_GetLazyAllDescendants( game.DeviceSystem self, ent.EntityID entityID, game.LazyDevice[] outDevices );bool HasAnyAncestor(ent.EntityID entityID)RTTIre.Hooks.Place( "gameDeviceSystem", "HasAnyAncestor", (DeviceSystem_HasAnyAncestor x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceSystem_HasAnyAncestor( game.DeviceSystem self, ent.EntityID entityID );bool HasAnyParent(ent.EntityID entityID)RTTIre.Hooks.Place( "gameDeviceSystem", "HasAnyParent", (DeviceSystem_HasAnyParent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceSystem_HasAnyParent( game.DeviceSystem self, ent.EntityID entityID );bool HasAnyChild(ent.EntityID entityID)RTTIre.Hooks.Place( "gameDeviceSystem", "HasAnyChild", (DeviceSystem_HasAnyChild x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceSystem_HasAnyChild( game.DeviceSystem self, ent.EntityID entityID );bool HasAnyDescendant(ent.EntityID entityID)RTTIre.Hooks.Place( "gameDeviceSystem", "HasAnyDescendant", (DeviceSystem_HasAnyDescendant x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DeviceSystem_HasAnyDescendant( game.DeviceSystem self, ent.EntityID entityID );void AddDynamicConnection(game.PersistentID deviceEntityID, CName deviceClassName, game.PersistentID parentEntityID, CName parentClassName)RTTIre.Hooks.PlaceVoid( "gameDeviceSystem", "AddDynamicConnection", (DeviceSystem_AddDynamicConnection x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceSystem_AddDynamicConnection( game.DeviceSystem self, game.PersistentID deviceEntityID, CName deviceClassName, game.PersistentID parentEntityID, CName parentClassName );void RemoveDynamicConnection(game.PersistentID deviceEntityID, game.PersistentID parentEntityID)RTTIre.Hooks.PlaceVoid( "gameDeviceSystem", "RemoveDynamicConnection", (DeviceSystem_RemoveDynamicConnection x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceSystem_RemoveDynamicConnection( game.DeviceSystem self, game.PersistentID deviceEntityID, game.PersistentID parentEntityID );void DEBUG_GetAncestorsData(ent.EntityID entityID, out world.DeviceRef[] outDevicesData)RTTIre.Hooks.PlaceVoid( "gameDeviceSystem", "DEBUG_GetAncestorsData", (DeviceSystem_DEBUG_GetAncestorsData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceSystem_DEBUG_GetAncestorsData( game.DeviceSystem self, ent.EntityID entityID, world.DeviceRef[] outDevicesData );void DEBUG_GetParentsData(ent.EntityID entityID, out world.DeviceRef[] outDevicesData)RTTIre.Hooks.PlaceVoid( "gameDeviceSystem", "DEBUG_GetParentsData", (DeviceSystem_DEBUG_GetParentsData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceSystem_DEBUG_GetParentsData( game.DeviceSystem self, ent.EntityID entityID, world.DeviceRef[] outDevicesData );void DEBUG_GetChildrenData(ent.EntityID entityID, out world.DeviceRef[] outDevicesData)RTTIre.Hooks.PlaceVoid( "gameDeviceSystem", "DEBUG_GetChildrenData", (DeviceSystem_DEBUG_GetChildrenData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceSystem_DEBUG_GetChildrenData( game.DeviceSystem self, ent.EntityID entityID, world.DeviceRef[] outDevicesData );void DEBUG_GetDescendantsData(ent.EntityID entityID, out world.DeviceRef[] outDevicesData)RTTIre.Hooks.PlaceVoid( "gameDeviceSystem", "DEBUG_GetDescendantsData", (DeviceSystem_DEBUG_GetDescendantsData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceSystem_DEBUG_GetDescendantsData( game.DeviceSystem self, ent.EntityID entityID, world.DeviceRef[] outDevicesData );