class
AISignalHandlerComponent
- 0 properties
- 8 functions
Extends ent.IComponent IScriptable ISerializable
Properties
None.
Functions
uint AddSignal(AIGateSignal signal, bool? keepActive)RTTIre.Hooks.Place( "AISignalHandlerComponent", "AddSignal", (AISignalHandlerComponent_AddSignal x) => { return re.Hooks.CallOriginal<re.msgpack.Uint>(); } ); [Msgpack.Gen] public readonly partial record struct AISignalHandlerComponent_AddSignal( AISignalHandlerComponent self, AIGateSignal signal, bool? keepActive );bool RemoveSignal(uint id)RTTIre.Hooks.Place( "AISignalHandlerComponent", "RemoveSignal", (AISignalHandlerComponent_RemoveSignal x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AISignalHandlerComponent_RemoveSignal( AISignalHandlerComponent self, uint id );void ConsumeSignal(CName tag)RTTIre.Hooks.PlaceVoid( "AISignalHandlerComponent", "ConsumeSignal", (AISignalHandlerComponent_ConsumeSignal x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AISignalHandlerComponent_ConsumeSignal( AISignalHandlerComponent self, CName tag );bool IsHighestPriority(CName tag, out uint signalId)RTTIre.Hooks.Place( "AISignalHandlerComponent", "IsHighestPriority", (AISignalHandlerComponent_IsHighestPriority x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AISignalHandlerComponent_IsHighestPriority( AISignalHandlerComponent self, CName tag, uint signalId );bool GetSignal(uint signalId, out AIGateSignal signal)RTTIre.Hooks.Place( "AISignalHandlerComponent", "GetSignal", (AISignalHandlerComponent_GetSignal x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AISignalHandlerComponent_GetSignal( AISignalHandlerComponent self, uint signalId, AIGateSignal signal );bool HasSignalWithTag(CName tag)RTTIre.Hooks.Place( "AISignalHandlerComponent", "HasSignalWithTag", (AISignalHandlerComponent_HasSignalWithTag x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AISignalHandlerComponent_HasSignalWithTag( AISignalHandlerComponent self, CName tag );bool GetHighestPrioritySignal(out AIGateSignal signal, out uint signalId)RTTIre.Hooks.Place( "AISignalHandlerComponent", "GetHighestPrioritySignal", (AISignalHandlerComponent_GetHighestPrioritySignal x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AISignalHandlerComponent_GetHighestPrioritySignal( AISignalHandlerComponent self, AIGateSignal signal, uint signalId );static AISignalHandlerComponent? Get(ent.Entity entity)staticRTTIre.Hooks.Place( "AISignalHandlerComponent", "Get", (AISignalHandlerComponent_Get x) => { return re.Hooks.CallOriginal<re.msgpack.AISignalHandlerComponent>(); } ); [Msgpack.Gen] public readonly partial record struct AISignalHandlerComponent_Get( ent.Entity? entity );