REDNODE / GAME API

NewsFeedMenuWidgetController

classscriptedClass

extends inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 5

NameTypeFlags
bannersListWidgetinkWidgetRefscriptedprotected
bannersListWidgetPathCNamescriptedprotected
bannerWidgetsDataarray<SBannerWidgetPackage>scriptedprivate
fullBannerWidgetDataSBannerWidgetPackagescriptedprotected
isInitializedBoolscriptedprotected

Methods 9

protected final func AddBannerWidget(widget: ref<inkWidget>, widgetData: SBannerWidgetPackage, gameController: ref<ComputerInkGameController>) -> wref<inkWidget>scripted
public final func CreateBannerWidget(gameController: ref<ComputerInkGameController>, parentWidget: wref<inkWidget>, widgetData: script_ref<SBannerWidgetPackage>) -> wref<inkWidget>scripted
protected final func GetBannerWidget(widgetData: SBannerWidgetPackage, gameController: ref<ComputerInkGameController>) -> wref<inkWidget>scripted
public final func HideBannerWidgets()scripted
public final func HideFullBanner()scripted
public func InitializeBanners(gameController: ref<ComputerInkGameController>, widgetsData: script_ref<array<SBannerWidgetPackage>>)scripted
protected final func InitializeBannerWidget(gameController: ref<ComputerInkGameController>, widget: ref<inkWidget>, widgetData: script_ref<SBannerWidgetPackage>)scripted
protected cb func OnInitialize() -> Boolscripted
public final func ShowFullBanner(gameController: ref<ComputerInkGameController>, widgetData: script_ref<SBannerWidgetPackage>)scripted