ComputerMenuWidgetController
classscriptedClass
extends inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 5
| Name | Type | Flags |
|---|---|---|
contentWidget | inkWidgetRef | scriptedprotected |
fileThumbnailWidgetsData | array<SDocumentThumbnailWidgetPackage> | scriptedprivate |
fileWidgetsData | array<SDocumentWidgetPackage> | scriptedprivate |
isInitialized | Bool | scriptedprotected |
thumbnailsListWidget | inkWidgetRef | scriptedprotected |
Methods 27
protected final func AddFileThumbnailWidget(widget: ref<inkWidget>, widgetData: SDocumentThumbnailWidgetPackage, gameController: ref<ComputerInkGameController>) -> wref<inkWidget>scripted
protected final func AddFileThumbnailWidgetData(widgetData: SDocumentThumbnailWidgetPackage, gameController: ref<DeviceInkGameControllerBase>)scripted
protected final func AddFileWidget(widget: ref<inkWidget>, widgetData: SDocumentWidgetPackage, gameController: ref<ComputerInkGameController>) -> wref<inkWidget>scripted
protected final func AddFileWidgetData(widgetData: SDocumentWidgetPackage, gameController: ref<DeviceInkGameControllerBase>)scripted
public final func CreateDocumentThumbnailWidget(gameController: ref<ComputerInkGameController>, parentWidget: wref<inkWidget>, widgetData: script_ref<SDocumentThumbnailWidgetPackage>) -> wref<inkWidget>scripted
protected final func CreateDocumentThumbnailWidgetAsync(gameController: ref<ComputerInkGameController>, parentWidget: wref<inkWidget>, widgetData: SDocumentThumbnailWidgetPackage)scripted
public final func CreateDocumentWidget(gameController: ref<ComputerInkGameController>, parentWidget: wref<inkWidget>, widgetData: script_ref<SDocumentWidgetPackage>) -> wref<inkWidget>scripted
protected final func CreateDocumentWidgetAsync(gameController: ref<ComputerInkGameController>, parentWidget: wref<inkWidget>, widgetData: SDocumentWidgetPackage)scripted
protected final func GetFileThumbnailWidget(widgetData: script_ref<SDocumentThumbnailWidgetPackage>, gameController: ref<ComputerInkGameController>) -> wref<inkWidget>scripted
protected final func GetFileThumbnailWidgetDataIndex(widgetData: SDocumentThumbnailWidgetPackage, gameController: ref<DeviceInkGameControllerBase>) -> Int32scripted
protected final func GetFileWidget(widgetData: script_ref<SDocumentWidgetPackage>, gameController: ref<ComputerInkGameController>) -> wref<inkWidget>scripted
protected final func GetFileWidgetDataIndex(widgetData: SDocumentWidgetPackage, gameController: ref<DeviceInkGameControllerBase>) -> Int32scripted
public final func GetThumbnailController(adress: SDocumentAdress) -> ref<ComputerDocumentThumbnailWidgetController>scripted
protected final func HasFileThumbnailWidgetData(widgetData: script_ref<SDocumentThumbnailWidgetPackage>, gameController: ref<DeviceInkGameControllerBase>) -> Boolscripted
protected final func HasFileWidgetData(widgetData: script_ref<SDocumentWidgetPackage>, gameController: ref<DeviceInkGameControllerBase>) -> Boolscripted
public final func HideFileThumbnailWidgets()scripted
public final func HideFileWidgets()scripted
protected final func InitializeDocumentThumbnailWidget(gameController: ref<ComputerInkGameController>, widget: ref<inkWidget>, widgetData: script_ref<SDocumentThumbnailWidgetPackage>)scripted
protected final func InitializeDocumentWidget(gameController: ref<ComputerInkGameController>, widget: ref<inkWidget>, widgetData: script_ref<SDocumentWidgetPackage>)scripted
public func InitializeFiles(gameController: ref<ComputerInkGameController>, widgetsData: script_ref<array<SDocumentWidgetPackage>>)scripted
public func InitializeFilesThumbnails(gameController: ref<ComputerInkGameController>, widgetsData: script_ref<array<SDocumentThumbnailWidgetPackage>>)scripted
public final func MarkThumbnailAsSelected(controller: ref<ComputerDocumentThumbnailWidgetController>)scripted
public final func MarkThumbnailAsSelected(adress: SDocumentAdress)scripted
protected cb func OnDocumentThumbnailWidgetSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnDocumentWidgetSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected final func UpdateFileThumbnailWidgetData(widgetData: script_ref<SDocumentThumbnailWidgetPackage>, index: Int32)scripted
protected final func UpdateFileWidgetData(widgetData: script_ref<SDocumentWidgetPackage>, index: Int32)scripted