Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | Protected Attributes | List of all members
SCR_ScriptedWidgetComponent Interface Reference

Inherits ScriptedWidgetComponent.

Inherited by SCR_AccountWidgetComponent, SCR_AdvancedActionRowComponent, SCR_BackendImageComponent, SCR_BlockedUsersDialogEntryUIComponent, SCR_BreadCrumbsComponent, SCR_BreadCrumbsElementComponent, SCR_BudgetProgressEditorUIComponent, SCR_BuildModeShowHideOnSupplyEnabledUIComponent, SCR_ContentBrowserDetails_GalleryComponent, SCR_ContentBrowserTileComponent, SCR_ContentBrowser_AddonsTooltipComponent, SCR_ContentDetailsPanelBase, SCR_CoreMenuHeaderButtonComponent, SCR_CoreMenuHeaderComponent, SCR_CountingTimerUI, SCR_DeployMenuHandler, SCR_DownloadManagerEntry, SCR_DownloadManager_CircularIndicatorComponent, SCR_DynamicFooterComponent, SCR_DynamicIconComponent, SCR_EditedSaveUIComponent, SCR_FilterPanelComponent, SCR_GamepadScrollComponent, SCR_HUDMenuComponent, SCR_HostButtonComponent, SCR_KeybindActionDisplayComponent, SCR_KeybindActionDisplayRowComponent, SCR_KeybindRowComponent, SCR_LabelComponent, SCR_ListMenuEntryComponent, SCR_ListTooltipComponent, SCR_MapMarkerDynamicWComponent, SCR_MapMarkerWidgetComponent, SCR_MapUIElement, SCR_MenuActionsComponent, SCR_MessageDialogContent, SCR_ModReportDialogComponent, SCR_NavigationBarUI, SCR_PlayerTileButtonComponent, SCR_PooledListComponent, SCR_RadialMenuSegmentComponent, SCR_SaveDialogUIComponent, SCR_SelectionMenuEntryComponent, SCR_ServerRestartTimerUIComponent, SCR_SimpleEntryComponent, SCR_SimpleWarningComponent, SCR_SubMenuBase, SCR_SuperMenuComponent, SCR_TabViewComponent, SCR_TileBaseComponent, SCR_VersionMismatchTooltipComponent, SCR_ViewProfileButtonComponent, SCR_WLibComponentBase, and SCR_WorkshopAddonBarComponent.

Public Member Functions

override void HandlerAttached (Widget w)
 
override bool OnClick (Widget w, int x, int y, int button)
 
Widget GetRootWidget ()
 
bool IsVisible ()
 

Static Public Member Functions

static SCR_ScriptedWidgetComponent GetComponent (TypeName componentType, string name, Widget parent, bool searchAllChildren=true)
 Base method for component lookup through the widget library.
 

Public Attributes

ref ScriptInvoker m_OnClick = new ScriptInvoker
 

Protected Attributes

Widget m_wRoot
 

Member Function Documentation

◆ GetComponent()

static SCR_ScriptedWidgetComponent SCR_ScriptedWidgetComponent.GetComponent ( TypeName  componentType,
string  name,
Widget  parent,
bool  searchAllChildren = true 
)
static

Base method for component lookup through the widget library.

◆ GetRootWidget()

Widget SCR_ScriptedWidgetComponent.GetRootWidget ( )

◆ HandlerAttached()

override void SCR_ScriptedWidgetComponent.HandlerAttached ( Widget  w)

Implemented in SCR_BuildModeShowHideOnSupplyEnabledUIComponent, SCR_EditedSaveUIComponent, SCR_BudgetProgressEditorUIComponent, SCR_GroupFlagImageComponent, SCR_ToolMenuButtonComponent, SCR_MapMarkerDynamicWComponent, SCR_MapMarkerSquadLeaderComponent, SCR_MapMarkerWidgetComponent, SCR_MapUITask, SCR_TaskListEntryHandler, SCR_TaskPlayerListEntryHandler, SCR_ViewProfileButtonComponent, SCR_FilterPanelComponent, SCR_AccountWidgetComponent, SCR_ConnectionStateButtonComponent, SCR_CoreMenuHeaderButtonComponent, SCR_GMMenuTileComponent, SCR_NewsTileComponent, SCR_PlayMenuTileComponent, SCR_TileBaseComponent, SCR_BackendImageComponent, SCR_BreadCrumbsElementComponent, SCR_BreadCrumbsComponent, SCR_MenuActionsComponent, SCR_ModdedScenarioComponent, SCR_ServerBrowserEntryComponent, SCR_ButtonBaseComponent, SCR_ButtonImageComponent, SCR_ButtonTextComponent, SCR_ButtonComponent, SCR_ButtonSplitComponent, SCR_ChangeableComponentBase, SCR_ButtonCheckerComponent, SCR_ComboBoxComponent, SCR_ComboBoxIconComponent, SCR_EditBoxComponent, SCR_EditBoxSearchComponent, SCR_WidgetHintComponent, SCR_ImageGalleryButtonComponent, SCR_InputButtonComponent, SCR_LabelComponent, SCR_PooledListComponent, SCR_LoadingCircleComponent, SCR_MultipleStatesButtonComponent, SCR_PagingButtonComponent, SCR_ScrollBarComponent, SCR_ScrollBarHandleComponent, SCR_SelectableButtonComponent, SCR_SelectableTileButtonComponent, SCR_SimpleEntryComponent, SCR_SliderComponent, SCR_SpinBoxComponent, SCR_SpinBoxPagingComponent, SCR_TabViewComponent, SCR_ToolboxComponent, SCR_ToolboxMultilineComponent, SCR_WLibComponentBase, SCR_CampaignMapUIBase, SCR_CampaignMapUIElement, SCR_CampaignMapUIService, SCR_MapUIElement, SCR_MapUISpawnPoint, SCR_ServerRestartTimerUIComponent, SCR_HUDMenuComponent, SCR_SelectionMenuEntryCommandComponent, SCR_SelectionMenuEntryIconComponent, SCR_SelectionMenuEntryPreviewComponent, SCR_RadialMenuNumberHintComponent, SCR_RadialMenuSegmentComponent, SCR_SelectionMenuEntryComponent, SCR_CountingTimerUI, SCR_InventorySpinBoxComponent, SCR_NavigationBarUI, SCR_ButtonLegendComponent, SCR_ButtonSpecializationProgressComponent, SCR_ContentDetailsPanelBase, SCR_DynamicIconComponent, SCR_ListMenuEntryComponent, SCR_ScenarioDetailsPanelComponent, SCR_SimpleWarningComponent, SCR_SimpleWarningOverlayComponent, SCR_VersionMismatchTooltipComponent, SCR_ImagePickerComponent, SCR_SaveImageGalleryPickerComponent, SCR_AddonsExportSubMenuComponent, SCR_AddonLinePresetComponent, SCR_AddonsPresetsSubMenuComponent, SCR_AddonLineBaseComponent, SCR_WorkshopAddonBarComponent, SCR_AddonDetailsPanelComponent, SCR_BrowserListMenuEntryComponent, SCR_ContentEntryComponent, SCR_ModEntryComponent, SCR_ContentBrowserDetails_GalleryComponent, SCR_ContentBrowserDetails_OverviewSubMenu, SCR_ContentBrowser_AddonsTooltipComponent, SCR_ContentBrowserTileComponent, SCR_ListTooltipComponent, SCR_ContentBrowser_ScenarioLineComponent, SCR_ContentBrowser_ScenarioSubMenuBase, SCR_DeployButton, SCR_DeployMenuHandler, SCR_DeployButtonBase, SCR_FactionButton, SCR_GroupButton, SCR_LoadoutButton, SCR_MessageDialogContent, SCR_DownloadManager_CircularIndicatorComponent, SCR_DownloadManagerEntry, SCR_DownloadManagerListComponent, SCR_BlockedUsersDialogEntryUIComponent, SCR_CoreMenuHeaderComponent, SCR_DynamicFooterComponent, SCR_GamepadScrollComponent, SCR_ServerDetailEntryComponent, SCR_ServerScenarioDetailsPanelComponent, SCR_ServerSortingComponent, SCR_HostButtonComponent, SCR_ServerHostingModSubMenu, SCR_AdvancedActionRowComponent, SCR_KeybindActionDisplayComponent, SCR_KeybindActionDisplayRowComponent, SCR_SaveDialogUIComponent, SCR_TutorialMapUIBase, and SCR_VONEntryComponent.

◆ IsVisible()

bool SCR_ScriptedWidgetComponent.IsVisible ( )

◆ OnClick()

override bool SCR_ScriptedWidgetComponent.OnClick ( Widget  w,
int  x,
int  y,
int  button 
)

Member Data Documentation

◆ m_OnClick

ref ScriptInvoker SCR_ScriptedWidgetComponent.m_OnClick = new ScriptInvoker

◆ m_wRoot

Widget SCR_ScriptedWidgetComponent.m_wRoot
protected

The documentation for this interface was generated from the following file: