REDNODE / GAME API

JukeboxInkGameController

classscriptedClass

extends DeviceInkGameControllerBase › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 5

NameTypeFlags
ActionsPanelinkHorizontalPanelRefscriptedprivate
nextButtonwref<NextPreviousActionWidgetController>scriptedprivate
playButtonwref<PlayPauseActionWidgetController>scriptedprivate
previousButtonwref<NextPreviousActionWidgetController>scriptedprivate
PriceTextinkTextRefscriptedprivate

Methods 7

protected final func Decline()scripted
protected func ExecuteDeviceActions(controller: ref<DeviceActionWidgetControllerBase>)scripted
protected func GetOwner() -> ref<Jukebox>scripted
protected cb func OnActionWidgetSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected func Refresh(state: EDeviceStatus)scripted
protected func RegisterBlackboardCallbacks(blackboard: ref<IBlackboard>)scripted
public func UpdateActionWidgets(widgetsData: script_ref<array<SActionWidgetPackage>>)scripted