Arma Reforger Explorer  1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
SCR_FieldManual_ImageGalleryComponent.c File Reference

Go to the source code of this file.

Data Structures

class  SCR_FieldManual_ImageGalleryLayoutInfo
 

Enumerations

enum  SCR_EFieldManual_ImageGalleryType
 

Functions

enum SCR_EFieldManual_ImageGalleryType Attribute (defvalue:SCR_Enum.GetDefault(SCR_EFieldManual_ImageGalleryType.GALLERY_HORIZONTAL), uiwidget:UIWidgets.ComboBox, enums:SCR_Enum.GetList(SCR_EFieldManual_ImageGalleryType))] protected SCR_EFieldManual_ImageGalleryType m_eType
 
void SCR_FieldManual_ImageGalleryComponent ()
 
override void HandlerAttached (Widget w)
 
void Init (SCR_EFieldManual_ImageGalleryType type, string text, array< ref SCR_FieldManual_ImageData > imagesData)
 
void ClearImages ()
 
void SetImages (array< ref SCR_FieldManual_ImageData > imagesData)
 
void SetText (string text)
 
void SetType (SCR_EFieldManual_ImageGalleryType type)
 
void Rebuild (bool isGamepad)
 
protected void SetImageData (Widget widget, SCR_FieldManual_ImageData imageData)
 
protected void AddMissingEnumLayoutPairs ()
 

Variables

 ICONS_VERTICAL
 
 ICONS_LIST
 
 GALLERY_HORIZONTAL
 
 GALLERY_VERTICAL
 
protected ref array< ref SCR_FieldManual_ImageGalleryLayoutInfom_aEnumLayoutPairs
 
protected ref array< ref SCR_FieldManual_ImageDatam_aImagesData
 
protected string m_sText
 
protected Widget m_wRoot
 
protected Widget m_wGallery
 

Enumeration Type Documentation

◆ SCR_EFieldManual_ImageGalleryType

Function Documentation

◆ AddMissingEnumLayoutPairs()

protected void AddMissingEnumLayoutPairs ( )

Definition at line 185 of file SCR_FieldManual_ImageGalleryComponent.c.

◆ Attribute()

enum SCR_EFieldManual_ImageGalleryType Attribute ( defvalue:SCR_Enum.  GetDefaultSCR_EFieldManual_ImageGalleryType.GALLERY_HORIZONTAL,
uiwidget:UIWidgets.  ComboBox,
enums:SCR_Enum.  GetListSCR_EFieldManual_ImageGalleryType 
)

◆ ClearImages()

void ClearImages ( )

Definition at line 68 of file SCR_FieldManual_ImageGalleryComponent.c.

◆ HandlerAttached()

override void HandlerAttached ( Widget  w)

Definition at line 44 of file SCR_FieldManual_ImageGalleryComponent.c.

◆ Init()

void Init ( SCR_EFieldManual_ImageGalleryType  type,
string  text,
array< ref SCR_FieldManual_ImageData imagesData 
)
Parameters
[in]type
[in]text
[in]imagesData

Definition at line 56 of file SCR_FieldManual_ImageGalleryComponent.c.

◆ Rebuild()

void Rebuild ( bool  isGamepad)

Delete and recreate all child widgets Used e.g on input changes (keyboard/controller)

Definition at line 110 of file SCR_FieldManual_ImageGalleryComponent.c.

◆ SCR_FieldManual_ImageGalleryComponent()

void SCR_FieldManual_ImageGalleryComponent ( )

Definition at line 32 of file SCR_FieldManual_ImageGalleryComponent.c.

◆ SetImageData()

protected void SetImageData ( Widget  widget,
SCR_FieldManual_ImageData  imageData 
)

Definition at line 163 of file SCR_FieldManual_ImageGalleryComponent.c.

◆ SetImages()

void SetImages ( array< ref SCR_FieldManual_ImageData imagesData)
Parameters
[in]imagesData

Definition at line 76 of file SCR_FieldManual_ImageGalleryComponent.c.

◆ SetText()

void SetText ( string  text)
Parameters
[in]text

Definition at line 87 of file SCR_FieldManual_ImageGalleryComponent.c.

◆ SetType()

void SetType ( SCR_EFieldManual_ImageGalleryType  type)
Parameters
[in]type

Definition at line 101 of file SCR_FieldManual_ImageGalleryComponent.c.

Variable Documentation

◆ GALLERY_HORIZONTAL

GALLERY_HORIZONTAL

Definition at line 4 of file SCR_FieldManual_ImageGalleryComponent.c.

◆ GALLERY_VERTICAL

GALLERY_VERTICAL

Definition at line 5 of file SCR_FieldManual_ImageGalleryComponent.c.

◆ ICONS_LIST

ICONS_LIST

Definition at line 3 of file SCR_FieldManual_ImageGalleryComponent.c.

◆ ICONS_VERTICAL

ICONS_VERTICAL

Definition at line 2 of file SCR_FieldManual_ImageGalleryComponent.c.

◆ m_aEnumLayoutPairs

protected ref array<ref SCR_FieldManual_ImageGalleryLayoutInfo> m_aEnumLayoutPairs

Definition at line 15 of file SCR_FieldManual_ImageGalleryComponent.c.

◆ m_aImagesData

protected ref array<ref SCR_FieldManual_ImageData> m_aImagesData

Definition at line 18 of file SCR_FieldManual_ImageGalleryComponent.c.

◆ m_sText

protected string m_sText

Definition at line 21 of file SCR_FieldManual_ImageGalleryComponent.c.

◆ m_wGallery

protected Widget m_wGallery

Definition at line 24 of file SCR_FieldManual_ImageGalleryComponent.c.

◆ m_wRoot

protected Widget m_wRoot

Definition at line 23 of file SCR_FieldManual_ImageGalleryComponent.c.