ElevatorInkGameController
classscriptedClass
extends DeviceInkGameControllerBase › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 16
| Name | Type | Flags |
|---|---|---|
animProxy | ref<inkAnimProxy> | scriptedprotected |
buttonSizes | array<Float> | scriptedprotected |
currentFloorTextWidget | inkTextRef | scriptedprivate |
dataScanningWidget | inkCanvasRef | scriptedprivate |
elevatorDownArrowsWidget | inkFlexRef | scriptedprivate |
elevatorStoppedWidget | inkCanvasRef | scriptedprivate |
elevatorUpArrowsWidget | inkFlexRef | scriptedprivate |
isAuthorized | Bool | scriptedprotected |
isPaused | Bool | scriptedprotected |
isPlayerScanned | Bool | scriptedprotected |
onChangeFloorListener | ref<CallbackHandle> | scriptedprivate |
onPausedChangeListener | ref<CallbackHandle> | scriptedprivate |
onPlayerScannedListener | ref<CallbackHandle> | scriptedprivate |
openCloseButtonWidgets | inkCanvasRef | scriptedprivate |
verticalPanel | inkVerticalPanelRef | scriptedprivate |
waitingStateWidget | inkCanvasRef | scriptedprivate |
Methods 13
protected func GetOwner() -> ref<LiftDevice>scripted
protected final func InitializeCurrentFloorName()scripted
protected cb func OnActionWidgetSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnChangeFloor(value: String) -> Boolscripted
protected cb func OnPausedChange(value: Bool) -> Boolscripted
protected cb func OnPlayerScanned(value: Bool) -> Boolscripted
public func Refresh(state: EDeviceStatus)scripted
protected final func RefreshFloor(widget: ref<inkWidget>, widgetData: script_ref<SActionWidgetPackage>, floorNumber: Int32, maxFloors: Int32)scripted
protected func RegisterBlackboardCallbacks(blackboard: ref<IBlackboard>)scripted
public final func SetCurrentFloorOnUI(floorName: script_ref<String>)scripted
protected func SetupWidgets()scripted
protected func UnRegisterBlackboardCallbacks(blackboard: ref<IBlackboard>)scripted
public func UpdateActionWidgets(widgetsData: script_ref<array<SActionWidgetPackage>>)scripted