class sense
VisionBlockersRegistrar
sense.VisionBlockersRegistrar
- 0 properties
- 6 functions
Extends IScriptable ISerializable
Properties
None.
Functions
uint RegisterVisionBlocker(sense.IVisionBlockerShape blockerShape, EVisionBlockerType blockerType, float? detectionModifier, float? tbhModifier, bool? isBlockingCompletely, bool? blocksParent)RTTIre.Hooks.Place( "senseVisionBlockersRegistrar", "RegisterVisionBlocker", (VisionBlockersRegistrar_RegisterVisionBlocker x) => { return re.Hooks.CallOriginal<re.msgpack.Uint>(); } ); [Msgpack.Gen] public readonly partial record struct VisionBlockersRegistrar_RegisterVisionBlocker( sense.VisionBlockersRegistrar self, sense.IVisionBlockerShape? blockerShape, EVisionBlockerType blockerType, float? detectionModifier, float? tbhModifier, bool? isBlockingCompletely, bool? blocksParent );void UnregisterVisionBlocker(uint blockerId)RTTIre.Hooks.PlaceVoid( "senseVisionBlockersRegistrar", "UnregisterVisionBlocker", (VisionBlockersRegistrar_UnregisterVisionBlocker x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisionBlockersRegistrar_UnregisterVisionBlocker( sense.VisionBlockersRegistrar self, uint blockerId );void AttachToParent(uint blockerId, game.Object parent, Vector4? offsetFromParent)RTTIre.Hooks.PlaceVoid( "senseVisionBlockersRegistrar", "AttachToParent", (VisionBlockersRegistrar_AttachToParent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisionBlockersRegistrar_AttachToParent( sense.VisionBlockersRegistrar self, uint blockerId, game.Object? parent, Vector4? offsetFromParent );void DetachFromParent(uint blockerId)RTTIre.Hooks.PlaceVoid( "senseVisionBlockersRegistrar", "DetachFromParent", (VisionBlockersRegistrar_DetachFromParent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisionBlockersRegistrar_DetachFromParent( sense.VisionBlockersRegistrar self, uint blockerId );void UpdateVisionBlockerPosition(uint blockerId, Vector4 newPosition)RTTIre.Hooks.PlaceVoid( "senseVisionBlockersRegistrar", "UpdateVisionBlockerPosition", (VisionBlockersRegistrar_UpdateVisionBlockerPosition x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisionBlockersRegistrar_UpdateVisionBlockerPosition( sense.VisionBlockersRegistrar self, uint blockerId, Vector4 newPosition );void SetIsBlockingCompletely(uint blockerId, bool blockingCompletely)RTTIre.Hooks.PlaceVoid( "senseVisionBlockersRegistrar", "SetIsBlockingCompletely", (VisionBlockersRegistrar_SetIsBlockingCompletely x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisionBlockersRegistrar_SetIsBlockingCompletely( sense.VisionBlockersRegistrar self, uint blockerId, bool blockingCompletely );