class
SimpleTargetManager
- 0 properties
- 13 functions
Extends game.ScriptableComponent game.Component ent.IComponent IScriptable ISerializable
Properties
None.
Functions
static Target? GetSpecificTarget(Target[] targetsList, WeakHandle<game.Object> target)staticRTTI globalre.Hooks.Place( "SimpleTargetManager", "SimpleTargetManager::GetSpecificTarget;script_ref<array<Target>>GameObject", (SimpleTargetManager_GetSpecificTarget x) => { return re.Hooks.CallOriginal<re.msgpack.Target>(); } ); [Msgpack.Gen] public readonly partial record struct SimpleTargetManager_GetSpecificTarget( Target[] targetsList, WeakHandle<game.Object> target );static Target? GetSpecificTarget(Target[] targetsList, ent.EntityID targetID)staticRTTI globalre.Hooks.Place( "SimpleTargetManager", "SimpleTargetManager::GetSpecificTarget;script_ref<array<Target>>EntityID", (SimpleTargetManager_GetSpecificTarget2 x) => { return re.Hooks.CallOriginal<re.msgpack.Target>(); } ); [Msgpack.Gen] public readonly partial record struct SimpleTargetManager_GetSpecificTarget2( Target[] targetsList, ent.EntityID targetID );static WeakHandle<game.Object> GetFirstInterestingTargetObject(Target[] targetsList)staticRTTI globalstatic bool SetTargetVisible(Target[] targetsList, WeakHandle<game.Object> targetToRemove, bool isVisible)staticRTTI globalre.Hooks.Place( "SimpleTargetManager", "SimpleTargetManager::SetTargetVisible;script_ref<array<Target>>GameObjectBool", (SimpleTargetManager_SetTargetVisible x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SimpleTargetManager_SetTargetVisible( Target[] targetsList, WeakHandle<game.Object> targetToRemove, bool isVisible );static int IsTargetAlreadyAdded(Target[] targetsList, WeakHandle<game.Object> gameObject)staticRTTI globalre.Hooks.Place( "SimpleTargetManager", "SimpleTargetManager::IsTargetAlreadyAdded;script_ref<array<Target>>GameObject", (SimpleTargetManager_IsTargetAlreadyAdded x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct SimpleTargetManager_IsTargetAlreadyAdded( Target[] targetsList, WeakHandle<game.Object> gameObject );static Target? GetSpecificTarget(Target[] targetsList, int index)staticRTTI globalre.Hooks.Place( "SimpleTargetManager", "SimpleTargetManager::GetSpecificTarget;script_ref<array<Target>>Int32", (SimpleTargetManager_GetSpecificTarget3 x) => { return re.Hooks.CallOriginal<re.msgpack.Target>(); } ); [Msgpack.Gen] public readonly partial record struct SimpleTargetManager_GetSpecificTarget3( Target[] targetsList, int index );static bool RemoveTarget(Target[] targetsList, WeakHandle<game.Object> targetToRemove)staticRTTI globalre.Hooks.Place( "SimpleTargetManager", "SimpleTargetManager::RemoveTarget;script_ref<array<Target>>GameObject", (SimpleTargetManager_RemoveTarget x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SimpleTargetManager_RemoveTarget( Target[] targetsList, WeakHandle<game.Object> targetToRemove );static bool HasInterestingTargets(Target[] targetsList)staticRTTI globalre.Hooks.Place( "SimpleTargetManager", "SimpleTargetManager::HasInterestingTargets;script_ref<array<Target>>", (SimpleTargetManager_HasInterestingTargets x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SimpleTargetManager_HasInterestingTargets( Target[] targetsList );static bool IsTargetVisible(Target[] targetsList, WeakHandle<game.Object> gameObject)staticRTTI globalre.Hooks.Place( "SimpleTargetManager", "SimpleTargetManager::IsTargetVisible;script_ref<array<Target>>GameObject", (SimpleTargetManager_IsTargetVisible x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SimpleTargetManager_IsTargetVisible( Target[] targetsList, WeakHandle<game.Object> gameObject );static void AddTarget(Target[] targetsList, WeakHandle<game.Object> goTarget, bool isInteresting, bool isVisible)staticRTTI globalre.Hooks.PlaceVoid( "SimpleTargetManager", "SimpleTargetManager::AddTarget;script_ref<array<Target>>GameObjectBoolBool", (SimpleTargetManager_AddTarget x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SimpleTargetManager_AddTarget( Target[] targetsList, WeakHandle<game.Object> goTarget, bool isInteresting, bool isVisible );static void RemoveAllTargets(Target[] targetsList)staticRTTI globalre.Hooks.PlaceVoid( "SimpleTargetManager", "SimpleTargetManager::RemoveAllTargets;script_ref<array<Target>>", (SimpleTargetManager_RemoveAllTargets x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SimpleTargetManager_RemoveAllTargets( Target[] targetsList );static int IsTargetAlreadyAdded(Target[] targets, Target targetToCheck)staticRTTI globalre.Hooks.Place( "SimpleTargetManager", "SimpleTargetManager::IsTargetAlreadyAdded;script_ref<array<Target>>Target", (SimpleTargetManager_IsTargetAlreadyAdded2 x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct SimpleTargetManager_IsTargetAlreadyAdded2( Target[] targets, Target? targetToCheck );static Target? GetFirstInterestingTarget(Target[] targetsList)staticRTTI globalre.Hooks.Place( "SimpleTargetManager", "SimpleTargetManager::GetFirstInterestingTarget;script_ref<array<Target>>", (SimpleTargetManager_GetFirstInterestingTarget x) => { return re.Hooks.CallOriginal<re.msgpack.Target>(); } ); [Msgpack.Gen] public readonly partial record struct SimpleTargetManager_GetFirstInterestingTarget( Target[] targetsList );