REDNODE / GAME API

BaseModalListPopupGameController

classscriptedClass

extends inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Extended by 3 types

PonrRewardsGameController VehicleRadioPopupGameController VehiclesManagerPopupGameController

Properties 13

NameTypeFlags
c_scrollInputThresholdFloatscriptedprivate
canPlaySwitchAnimationBoolscriptedprotected
contentinkWidgetRefscriptedprotected
firstInitBoolscriptedprivate
inoutTransitionAnimProxyref<inkAnimProxy>scriptedprivate
isInMenuCallbackIDref<CallbackHandle>scriptedprivate
listControllerwref<inkVirtualListController>scriptedprotected
playerPuppetwref<GameObject>scriptedprotected
popupDataref<inkGameNotificationData>scriptedprotected
switchAnimProxyref<inkAnimProxy>scriptedprivate
systemRequestsHandlerwref<inkISystemRequestsHandler>scriptedprivate
templateClassifierref<BaseModalListPopupTemplateClassifier>scriptedprivate
timeDilationProfileStringscriptedprotected

Methods 25

protected func Activate()scripted
private final func BaseSetupVirtualList()scripted
protected func CleanVirtualList()scripted
protected final func Close()scripted
private final func HandleScroll(axisData: Float)scripted
protected cb func OnAction(action: ListenerAction, consumer: ListenerActionConsumer) -> Boolscripted
protected cb func OnAllElementsSpawned() -> Boolscripted
protected func OnClose()scripted
protected cb func OnHideAnimFinished(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnIsInMenuChanged(param: Bool) -> Boolscripted
protected cb func OnItemSelected(previous: ref<inkVirtualCompoundItemController>, next: ref<inkVirtualCompoundItemController>) -> Boolscripted
protected cb func OnPlayerAttach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnPlayerDetach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnShowAnimFinished(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
private final func ScrollNext()scripted
private final func ScrollPrior()scripted
protected func Select(previous: ref<inkVirtualCompoundItemController>, next: ref<inkVirtualCompoundItemController>)scripted
private final func SendPSMRadialCloseRequest()scripted
protected final func SetTimeDilatation(enable: Bool)scripted
protected func SetupData()scripted
protected func SetupTimeModifierConfig()scripted
protected func SetupVirtualList()scripted
protected func VirtualListReady()scripted