Arma Reforger Script API
|
Public Member Functions | |
void | SetSaveItem (WorldSaveItem saveItem) |
WorldSaveItem | GetSave () |
SCR_WorkshopItem | GetSaveScrWorkshopItem () |
override void | SetScenario (MissionWorkshopItem mission) |
override void | UpdateModularButtons () |
override bool | SetFavorite (bool favorite) |
Public Member Functions inherited from SCR_ContentBrowser_ScenarioLineComponent | |
override void | HandlerAttached (Widget w) |
override void | HandlerDeattached (Widget w) |
override void | UpdateModularButtons () |
override bool | SetFavorite (bool favorite) |
override void | OnTooltipShow (SCR_ScriptedWidgetTooltip tooltip) |
void | NotifyScenarioUpdate (bool itemDownloaded) |
Must be called when the scenario properties have been updated (set/clear favourite or similar) | |
void | SetScenario (MissionWorkshopItem mission) |
MissionWorkshopItem | GetScenario () |
Public Member Functions inherited from SCR_BrowserListMenuEntryComponent | |
override void | HandlerAttached (Widget w) |
override void | UpdateModularButtons () |
bool | SetFavorite (bool favorite) |
bool | IsFavorite () |
ScriptInvokerBrowserListMenuEntry | GetOnFavorite () |
Public Member Functions inherited from SCR_ListMenuEntryComponent | |
override void | HandlerAttached (Widget w) |
override void | HandlerDeattached (Widget w) |
override bool | OnClick (Widget w, int x, int y, int button) |
override bool | OnDoubleClick (Widget w, int x, int y, int button) |
override bool | OnFocus (Widget w, int x, int y) |
override bool | OnFocusLost (Widget w, int x, int y) |
override bool | OnMouseEnter (Widget w, int x, int y) |
void | AnimateOpacity (int delay, float animationTime, float opacityEnd, float opacityStart=-1) |
Animate whole widget opacity. | |
bool | IsInnerButtonInteraction () |
bool | IsFocused () |
bool | IsAvailable () |
ScriptInvokerString | GetOnMouseInteractionButtonClicked () |
ScriptInvokerScriptedWidgetComponent | GetOnFocus () |
ScriptInvokerScriptedWidgetComponent | GetOnFocusLost () |
ScriptInvokerScriptedWidgetComponent | GetOnMouseEnter () |
Public Member Functions inherited from SCR_ScriptedWidgetComponent | |
override void | HandlerAttached (Widget w) |
override bool | OnClick (Widget w, int x, int y, int button) |
Widget | GetRootWidget () |
bool | IsVisible () |
Protected Member Functions | |
override void | OnPlay () |
override void | OnRestart () |
override void | OnHost () |
override void | UpdateAllWidgets () |
Protected Member Functions inherited from SCR_ContentBrowser_ScenarioLineComponent | |
void | UpdateAllWidgets () |
void | OnPlay () |
void | OnContinue () |
void | OnRestart () |
void | OnHost () |
void | OnFindServers () |
void | OnCommStatusCheckFinished (SCR_ECommStatus status, float responseTime, float lastSuccessTime, float lastFailTime) |
Protected Member Functions inherited from SCR_BrowserListMenuEntryComponent | |
void | OnFavoriteClicked (SCR_ModularButtonComponent comp) |
Protected Member Functions inherited from SCR_ListMenuEntryComponent | |
void | OnTooltipShow (SCR_ScriptedWidgetTooltip tooltip) |
void | OnInnerButtonHover () |
void | OnInnerButtonLeave () |
void | EnableTextAnimations (bool enable) |
Apply behavior on all potentially longer entry text. | |
void | HandleTextAnimation (SCR_HorizontalScrollAnimationComponent anim, bool enable) |
Handle animation enabled-disabling enable = false restarts positions. | |
void | UpdateModularButtons () |
void | OpacityAnimation (int time, float opacityEnd) |
Static Protected Attributes | |
const string | SAVE_ICON = "save" |
Static Protected Attributes inherited from SCR_ContentBrowser_ScenarioLineComponent | |
const string | MOD_ICON = "modIcon" |
Static Protected Attributes inherited from SCR_BrowserListMenuEntryComponent | |
static const string | BUTTON_FAVORITE = "FavoriteButton" |
Additional Inherited Members | |
Static Public Member Functions inherited from SCR_ContentBrowser_ScenarioLineComponent | |
static SCR_ContentBrowser_ScenarioLineComponent | FindComponent (Widget w) |
Static Public Member Functions inherited from SCR_ScriptedWidgetComponent | |
static SCR_ScriptedWidgetComponent | GetComponent (TypeName componentType, string name, Widget parent, bool searchAllChildren=true) |
Base method for component lookup through the widget library. | |
Public Attributes inherited from SCR_ScriptedWidgetComponent | |
ref ScriptInvoker | m_OnClick = new ScriptInvoker |
WorldSaveItem SCR_ContentBrowser_GMSaveLineComponent.GetSave | ( | ) |
SCR_WorkshopItem SCR_ContentBrowser_GMSaveLineComponent.GetSaveScrWorkshopItem | ( | ) |
|
protected |
Implements SCR_ContentBrowser_ScenarioLineComponent.
|
protected |
Implements SCR_ContentBrowser_ScenarioLineComponent.
|
protected |
Implements SCR_ContentBrowser_ScenarioLineComponent.
override bool SCR_ContentBrowser_GMSaveLineComponent.SetFavorite | ( | bool | favorite | ) |
Implements SCR_ContentBrowser_ScenarioLineComponent.
void SCR_ContentBrowser_GMSaveLineComponent.SetSaveItem | ( | WorldSaveItem | saveItem | ) |
override void SCR_ContentBrowser_GMSaveLineComponent.SetScenario | ( | MissionWorkshopItem | mission | ) |
Implements SCR_ContentBrowser_ScenarioLineComponent.
|
protected |
Implements SCR_ContentBrowser_ScenarioLineComponent.
override void SCR_ContentBrowser_GMSaveLineComponent.UpdateModularButtons | ( | ) |
Implements SCR_ContentBrowser_ScenarioLineComponent.
|
protected |
|
protected |
|
staticprotected |