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

Public Member Functions

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)
 Delete and recreate all child widgets Used e.g on input changes (keyboard/controller)
 

Protected Member Functions

void SetImageData (Widget widget, SCR_FieldManual_ImageData imageData)
 
void AddMissingEnumLayoutPairs ()
 

Protected Attributes

SCR_EFieldManual_ImageGalleryType m_eType
 
ref array< ref SCR_FieldManual_ImageGalleryLayoutInfom_aEnumLayoutPairs
 
ref array< ref SCR_FieldManual_ImageDatam_aImagesData
 
string m_sText
 
Widget m_wRoot
 
Widget m_wGallery
 

Static Protected Attributes

static const string S_IMAGES_PARENT_WIDGET_NAME = "Images"
 
static const string S_IMAGE_WIDGET_NAME = "Image"
 
static const string S_CAPTION_WIDGET_NAME = "Caption"
 
static const string S_TEXT_WIDGET_NAME = "Text"
 

Constructor & Destructor Documentation

◆ SCR_FieldManual_ImageGalleryComponent()

void SCR_FieldManual_ImageGalleryComponent.SCR_FieldManual_ImageGalleryComponent ( )

Member Function Documentation

◆ AddMissingEnumLayoutPairs()

void SCR_FieldManual_ImageGalleryComponent.AddMissingEnumLayoutPairs ( )
protected

◆ ClearImages()

void SCR_FieldManual_ImageGalleryComponent.ClearImages ( )

◆ HandlerAttached()

override void SCR_FieldManual_ImageGalleryComponent.HandlerAttached ( Widget  w)

◆ Init()

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

◆ Rebuild()

void SCR_FieldManual_ImageGalleryComponent.Rebuild ( bool  isGamepad)

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

◆ SetImageData()

void SCR_FieldManual_ImageGalleryComponent.SetImageData ( Widget  widget,
SCR_FieldManual_ImageData  imageData 
)
protected

◆ SetImages()

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

◆ SetText()

void SCR_FieldManual_ImageGalleryComponent.SetText ( string  text)
Parameters
[in]text

◆ SetType()

void SCR_FieldManual_ImageGalleryComponent.SetType ( SCR_EFieldManual_ImageGalleryType  type)
Parameters
[in]type

Member Data Documentation

◆ m_aEnumLayoutPairs

ref array<ref SCR_FieldManual_ImageGalleryLayoutInfo> SCR_FieldManual_ImageGalleryComponent.m_aEnumLayoutPairs
protected

◆ m_aImagesData

ref array<ref SCR_FieldManual_ImageData> SCR_FieldManual_ImageGalleryComponent.m_aImagesData
protected

◆ m_eType

SCR_EFieldManual_ImageGalleryType SCR_FieldManual_ImageGalleryComponent.m_eType
protected

◆ m_sText

string SCR_FieldManual_ImageGalleryComponent.m_sText
protected

◆ m_wGallery

Widget SCR_FieldManual_ImageGalleryComponent.m_wGallery
protected

◆ m_wRoot

Widget SCR_FieldManual_ImageGalleryComponent.m_wRoot
protected

◆ S_CAPTION_WIDGET_NAME

const string SCR_FieldManual_ImageGalleryComponent.S_CAPTION_WIDGET_NAME = "Caption"
staticprotected

◆ S_IMAGE_WIDGET_NAME

const string SCR_FieldManual_ImageGalleryComponent.S_IMAGE_WIDGET_NAME = "Image"
staticprotected

◆ S_IMAGES_PARENT_WIDGET_NAME

const string SCR_FieldManual_ImageGalleryComponent.S_IMAGES_PARENT_WIDGET_NAME = "Images"
staticprotected

◆ S_TEXT_WIDGET_NAME

const string SCR_FieldManual_ImageGalleryComponent.S_TEXT_WIDGET_NAME = "Text"
staticprotected

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