SimpleTargetManager class
SimpleTargetManager
Inheritance
Base: game.ScriptableComponent
Derived
None.
Properties
None.
Functions
static Target? GetSpecificTarget(Target[] targetsList, WeakHandle<game.Object> target)staticRTTI globalstatic Target? GetSpecificTarget(Target[] targetsList, ent.EntityID targetID)staticRTTI globalstatic WeakHandle<game.Object> GetFirstInterestingTargetObject(Target[] targetsList)staticRTTI globalstatic bool SetTargetVisible(Target[] targetsList, WeakHandle<game.Object> targetToRemove, bool isVisible)staticRTTI globalstatic int IsTargetAlreadyAdded(Target[] targetsList, WeakHandle<game.Object> gameObject)staticRTTI globalstatic Target? GetSpecificTarget(Target[] targetsList, int index)staticRTTI globalstatic bool RemoveTarget(Target[] targetsList, WeakHandle<game.Object> targetToRemove)staticRTTI globalstatic bool HasInterestingTargets(Target[] targetsList)staticRTTI globalstatic bool IsTargetVisible(Target[] targetsList, WeakHandle<game.Object> gameObject)staticRTTI globalstatic void AddTarget(Target[] targetsList, WeakHandle<game.Object> goTarget, bool isInteresting, bool isVisible)staticRTTI globalstatic void RemoveAllTargets(Target[] targetsList)staticRTTI globalstatic int IsTargetAlreadyAdded(Target[] targets, Target targetToCheck)staticRTTI globalstatic Target? GetFirstInterestingTarget(Target[] targetsList)staticRTTI global