TvDeviceWidgetController
classscriptedClass
extends DeviceWidgetControllerBase › DeviceInkLogicControllerBase › inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 6
| Name | Type | Flags |
|---|---|---|
activeVideo | ResRef | scriptedprivate |
globalTVChannel | wref<inkWidget> | scriptedprivate |
globalTVChannelSlot | inkBasePanelRef | scriptedprotected |
messageBackgroundWidget | inkLeafRef | scriptedprotected |
messegeWidget | inkTextRef | scriptedprotected |
videoWidget | inkVideoRef | scriptedprotected |
Methods 15
private final func GetColorFromArray(colorArray: script_ref<array<Int32>>) -> Colorscripted
private final const func GetMessageRecord(messageID: TweakDBID) -> ref<ScreenMessageData_Record>scripted
private final func HideGlobalTVChannel()scripted
public func Initialize(gameController: ref<DeviceInkGameControllerBase>, widgetData: SDeviceWidgetPackage)scripted
protected cb func OnGLobalChannelSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
private final func PlayVideo(videoPath: ResRef, looped: Bool)scripted
private final func RegisterTvChannel(index: Int32, gameController: ref<DeviceInkGameControllerBase>)scripted
private final func ResolveChannelData(data: ref<TvDeviceWidgetCustomData>, widgetData: script_ref<SDeviceWidgetPackage>, gameController: ref<DeviceInkGameControllerBase>)scripted
protected func ResolveMessegeRecord(record: wref<ScreenMessageData_Record>)scripted
private final func SetBackgroundTexture(imageWidgetRef: inkImageRef, textureRecord: wref<UIIcon_Record>)scripted
private final func SetBackgroundTexture(imageWidget: wref<inkImage>, textureID: TweakDBID)scripted
private final func SetBackgroundTexture(imageWidget: wref<inkImage>, textureRecord: wref<UIIcon_Record>)scripted
private final func ShowGlobalTVChannel()scripted
private final func SpawnGlobalTVChannelWidget(gameController: ref<DeviceInkGameControllerBase>, channelRecord: wref<ChannelData_Record>, opt libraryPath: ResRef)scripted
private final func StopVideo()scripted