scannerBorderGameController
classscriptedClass
extends inkProjectedHUDGameController › inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 51
| Name | Type | Flags |
|---|---|---|
animLockOff | ref<inkAnimProxy> | scriptedprivate |
animLockOn | ref<inkAnimProxy> | scriptedprivate |
argZoomBuffered | Float | scriptedprivate |
BBID_ExclusiveFocus | ref<CallbackHandle> | scriptedprivate |
BBID_ProgressNum | ref<CallbackHandle> | scriptedprivate |
BBID_ProgressText | ref<CallbackHandle> | scriptedprivate |
BBID_ScanObject | ref<CallbackHandle> | scriptedprivate |
BBID_ScanObject_Data | ref<CallbackHandle> | scriptedprivate |
BBID_ScanObject_Position | ref<CallbackHandle> | scriptedprivate |
BBID_ScanState | ref<CallbackHandle> | scriptedprivate |
BracketsAppearAnimProxy | ref<inkAnimProxy> | scriptedprivate |
crosshairContainer | inkCompoundRef | scriptedprivate |
CrosshairProjection | inkCompoundRef | scriptedprivate |
currentTarget | EntityID | scriptedprivate |
currentTargetBuffered | EntityID | scriptedprivate |
deviceFluffs | array<inkWidgetRef> | scriptedprivate |
DistanceImageRuler | inkImageRef | scriptedprivate |
DistanceMovingContainer | inkCompoundRef | scriptedprivate |
DistanceNumber | inkTextRef | scriptedprivate |
DistanceParentContainer | inkCompoundRef | scriptedprivate |
exclusiveFocusAnim | ref<inkAnimProxy> | scriptedprivate |
IdleAnimProxy | ref<inkAnimProxy> | scriptedprivate |
isExclusiveFocus | Bool | scriptedprivate |
isFullyScanned | Bool | scriptedprivate |
isTakeControllActive | Bool | scriptedprivate |
loadingBarCanvas | inkCompoundRef | scriptedprivate |
LockOnAnimProxy | ref<inkAnimProxy> | scriptedprivate |
lockOutAnimWasPlayed | Bool | scriptedprivate |
OriginalScannerBarFillSize | Vector2 | scriptedprivate |
ownerObject | wref<GameObject> | scriptedprivate |
ProjectionLogicController | wref<ScannerCrosshairLogicController> | scriptedprivate |
PSM_BBID | ref<CallbackHandle> | scriptedprivate |
psmBlackboard | wref<IBlackboard> | scriptedprivate |
root | wref<inkCompoundWidget> | scriptedprivate |
scanBlackboard | wref<IBlackboard> | scriptedprivate |
scannerBarFill | inkImageRef | scriptedprivate |
scannerBarFluffText | inkTextRef | scriptedprivate |
scannerBarWidget | inkCompoundRef | scriptedprivate |
scannerData | scannerDataStructure | scriptedprivate |
shouldShowScanner | Bool | scriptedprivate |
squares | array<wref<inkImage>> | scriptedprivate |
squaresFilled | array<wref<inkImage>> | scriptedprivate |
tcs_BBID | ref<CallbackHandle> | scriptedprivate |
tcsBlackboard | wref<IBlackboard> | scriptedprivate |
VisionStateBlackboardId | ref<CallbackHandle> | scriptedprivate |
zoomDownAnim | ref<inkAnimProxy> | scriptedprivate |
ZoomMoveBracketL | inkImageRef | scriptedprivate |
ZoomMoveBracketR | inkImageRef | scriptedprivate |
ZoomMovingContainer | inkCompoundRef | scriptedprivate |
ZoomNumber | inkTextRef | scriptedprivate |
zoomUpAnim | ref<inkAnimProxy> | scriptedprivate |
Methods 22
private final func ComputeVisibility()scripted
private final func GetHudManager() -> ref<HUDManager>scripted
private final func GetOwner() -> wref<GameObject>scripted
protected cb func OnChangeControlledDevice(value: EntityID) -> Boolscripted
protected cb func OnExclusiveFocus(isExclusiveFocus: Bool) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnObjectPositionChange(pos: Float) -> Boolscripted
protected cb func OnPlayerAttach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnPlayerDetach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnProgressBarFluffTextChange(val: String) -> Boolscripted
protected cb func OnProgressChange(val: Float) -> Boolscripted
protected cb func OnPSMVisionStateChanged(value: Int32) -> Boolscripted
protected cb func OnScannedObject(val: EntityID) -> Boolscripted
protected cb func OnScannerObjectStats(val: Variant) -> Boolscripted
protected cb func OnScannerZoom(argZoom: Float) -> Boolscripted
protected cb func OnScreenProjectionUpdate(projections: ref<gameuiScreenProjectionsData>) -> Boolscripted
protected cb func OnStateChanged(val: Variant) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
public final func PlayLockAnimation(showAnim: Bool)scripted
private final func ResolveState()scripted
private final func ShouldShowScanner() -> Boolscripted
private final func ShouldShowScanner(currentTargetObject: wref<GameObject>) -> Boolscripted