REDNODE / GAME API

VehiclesManagerPopupGameController

classscriptedClass

extends BaseModalListPopupGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 13

NameTypeFlags
confirmButtoninkWidgetRefscriptedprivate
dataSourceref<ScriptableDataSource>scriptedprivate
dataViewref<VehiclesManagerDataView>scriptedprivate
favoriteInputHintinkTextRefscriptedprivate
initialIndexUint32scriptedprivate
quickSlotsManagerwref<QuickSlotsManager>scriptedprivate
repairOverlayinkWidgetRefscriptedprivate
scrollAreainkScrollAreaRefscriptedprivate
scrollControllerwref<inkScrollController>scriptedprivate
scrollControllerWidgetinkWidgetRefscriptedprivate
selectAnimProxyref<inkAnimProxy>scriptedprivate
vehicleIconinkImageRefscriptedprivate
vehicleIconContainerinkWidgetRefscriptedprivate

Methods 12

protected func Activate()scripted
protected func CleanVirtualList()scripted
protected cb func OnAction(action: ListenerAction, consumer: ListenerActionConsumer) -> Boolscripted
protected cb func OnPlayerAttach(player: ref<GameObject>) -> Boolscripted
protected cb func OnScrollChanged(value: Vector2) -> Boolscripted
protected cb func OnSelectAnimFinished(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnShowAnimFinished(proxy: ref<inkAnimProxy>) -> Boolscripted
protected func Select(previous: ref<inkVirtualCompoundItemController>, next: ref<inkVirtualCompoundItemController>)scripted
private final func SelectActiveVehicle()scripted
protected func SetupData()scripted
protected func SetupVirtualList()scripted
private final func ToggleFavorite()scripted