Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Protected Attributes | Static Protected Attributes | List of all members
SCR_ImageGalleryComponent Interface Reference
Inheritance diagram for SCR_ImageGalleryComponent:
[legend]

Public Member Functions

override void HandlerAttached (Widget w)
 
void Init ()
 
int AddItem (string item)
 
void RemoveItem (int item)
 
int GetCurrentIndex ()
 
string GetCurrentItem ()
 
void OnImageSelected (string item)
 
void SetPagingLayout (int index, int maxIndex)
 
void Paging ()
 
void SetCanNavigate (bool canNavigate)
 

Public Attributes

Widget m_wRoot
 
Widget m_wGalleryGrid
 

Protected Attributes

ref array< ref ResourceName > m_aResourceNames
 
ref array< ref SCR_ImageGalleryButtonComponentm_aImages = new array <ref SCR_ImageGalleryButtonComponent>
 
ref array< Widget > m_aElementWidgets = new array<Widget>()
 
SCR_ImageGalleryButtonComponent m_SelectedItem
 
int m_iSelectedItemIndex
 
ImageWidget m_MainImage
 
WorkspaceWidget m_Workspace
 
bool m_bItemSelected = false
 

Static Protected Attributes

const ResourceName LAYOUT_GALLERY_ELEMENT = "{F7C52551E0B04BE1}UI/layouts/WidgetLibrary/ImageWidgets/WLib_ImageGalleryItem.layout"
 

Member Function Documentation

◆ AddItem()

int SCR_ImageGalleryComponent.AddItem ( string  item)

◆ GetCurrentIndex()

int SCR_ImageGalleryComponent.GetCurrentIndex ( )

◆ GetCurrentItem()

string SCR_ImageGalleryComponent.GetCurrentItem ( )

◆ HandlerAttached()

override void SCR_ImageGalleryComponent.HandlerAttached ( Widget  w)

◆ Init()

void SCR_ImageGalleryComponent.Init ( )

◆ OnImageSelected()

void SCR_ImageGalleryComponent.OnImageSelected ( string  item)

◆ Paging()

void SCR_ImageGalleryComponent.Paging ( )

◆ RemoveItem()

void SCR_ImageGalleryComponent.RemoveItem ( int  item)

◆ SetCanNavigate()

void SCR_ImageGalleryComponent.SetCanNavigate ( bool  canNavigate)

◆ SetPagingLayout()

void SCR_ImageGalleryComponent.SetPagingLayout ( int  index,
int  maxIndex 
)

Member Data Documentation

◆ LAYOUT_GALLERY_ELEMENT

const ResourceName SCR_ImageGalleryComponent.LAYOUT_GALLERY_ELEMENT = "{F7C52551E0B04BE1}UI/layouts/WidgetLibrary/ImageWidgets/WLib_ImageGalleryItem.layout"
staticprotected

◆ m_aElementWidgets

ref array<Widget> SCR_ImageGalleryComponent.m_aElementWidgets = new array<Widget>()
protected

◆ m_aImages

ref array<ref SCR_ImageGalleryButtonComponent> SCR_ImageGalleryComponent.m_aImages = new array <ref SCR_ImageGalleryButtonComponent>
protected

◆ m_aResourceNames

ref array<ref ResourceName> SCR_ImageGalleryComponent.m_aResourceNames
protected

◆ m_bItemSelected

bool SCR_ImageGalleryComponent.m_bItemSelected = false
protected

◆ m_iSelectedItemIndex

int SCR_ImageGalleryComponent.m_iSelectedItemIndex
protected

◆ m_MainImage

ImageWidget SCR_ImageGalleryComponent.m_MainImage
protected

◆ m_SelectedItem

SCR_ImageGalleryButtonComponent SCR_ImageGalleryComponent.m_SelectedItem
protected

◆ m_wGalleryGrid

Widget SCR_ImageGalleryComponent.m_wGalleryGrid

◆ m_Workspace

WorkspaceWidget SCR_ImageGalleryComponent.m_Workspace
protected

◆ m_wRoot

Widget SCR_ImageGalleryComponent.m_wRoot

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