Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_BaseToolbarEditorUIComponent Class Reference
Inheritance diagram for SCR_BaseToolbarEditorUIComponent:
SCR_DialogEditorUIComponent SCR_CommandToolbarEditorUIComponent SCR_EntitiesToolbarEditorUIComponent SCR_PlacingToolbarEditorUIComponent SCR_FactionsToolbarEditorUIComponent SCR_TaskToolbarEditorUIComponent

Protected Member Functions

bool IsUnderCursor ()
bool CreateItem (out Widget itemWidget, out SCR_BaseToolbarItemEditorUIComponent toolbarItem)
void DeleteAllItems ()
void SetToolbarVisible (bool show)
void ShowEntries (Widget contentWidget, int indexStart, int indexEnd)
void Refresh ()
void MarkForRefresh ()
void OnPageChanged (int page)
void CopyPage (SCR_DialogEditorUIComponent linkedComponent)
bool CanOpenDialog ()
void OnDialogOpened (SCR_DialogEditorUIComponent linkedComponent)
void OnDialogClosed (SCR_DialogEditorUIComponent linkedComponent)
override bool OnMouseEnter (Widget w, int x, int y)
override bool OnMouseLeave (Widget w, Widget enterW, int x, int y)
override void HandlerAttachedScripted (Widget w)
override void HandlerAttached (Widget w)

Protected Attributes

ResourceName m_ItemLayout
int m_iHideParentIndexWhenEmpty
string m_sEmptyWidgetName
string m_sItemsWidgetName
SCR_ExternalPaginationUIComponent m_Pagination
Widget m_ItemsWidget
Widget m_HideWidget
int m_iFirstShownIndex
int m_iFocusedIndex
int m_iItemsCount
int m_iPage
bool m_bIsUnderCursor

Static Protected Attributes

static const int EMPTY_Z_ORDER = int.MAX

Detailed Description

Definition at line 5 of file SCR_BaseToolbarEditorUIComponent.c.

Member Function Documentation

◆ CanOpenDialog()

bool SCR_BaseToolbarEditorUIComponent::CanOpenDialog ( )
inlineprotected

Definition at line 171 of file SCR_BaseToolbarEditorUIComponent.c.

◆ CopyPage()

void SCR_BaseToolbarEditorUIComponent::CopyPage ( SCR_DialogEditorUIComponent linkedComponent)
inlineprotected

Definition at line 160 of file SCR_BaseToolbarEditorUIComponent.c.

◆ CreateItem()

bool SCR_BaseToolbarEditorUIComponent::CreateItem ( out Widget itemWidget,
out SCR_BaseToolbarItemEditorUIComponent toolbarItem )
inlineprotected

Definition at line 39 of file SCR_BaseToolbarEditorUIComponent.c.

◆ DeleteAllItems()

void SCR_BaseToolbarEditorUIComponent::DeleteAllItems ( )
inlineprotected

Definition at line 78 of file SCR_BaseToolbarEditorUIComponent.c.

◆ HandlerAttached()

override void SCR_BaseToolbarEditorUIComponent::HandlerAttached ( Widget w)
inlineprotected

Definition at line 233 of file SCR_BaseToolbarEditorUIComponent.c.

◆ HandlerAttachedScripted()

override void SCR_BaseToolbarEditorUIComponent::HandlerAttachedScripted ( Widget w)
inlineprotected

Definition at line 218 of file SCR_BaseToolbarEditorUIComponent.c.

◆ IsUnderCursor()

bool SCR_BaseToolbarEditorUIComponent::IsUnderCursor ( )
inlineprotected
Returns

Definition at line 33 of file SCR_BaseToolbarEditorUIComponent.c.

◆ MarkForRefresh()

void SCR_BaseToolbarEditorUIComponent::MarkForRefresh ( )
inlineprotected

Definition at line 145 of file SCR_BaseToolbarEditorUIComponent.c.

◆ OnDialogClosed()

void SCR_BaseToolbarEditorUIComponent::OnDialogClosed ( SCR_DialogEditorUIComponent linkedComponent)
inlineprotected

Definition at line 186 of file SCR_BaseToolbarEditorUIComponent.c.

◆ OnDialogOpened()

void SCR_BaseToolbarEditorUIComponent::OnDialogOpened ( SCR_DialogEditorUIComponent linkedComponent)
inlineprotected

Definition at line 180 of file SCR_BaseToolbarEditorUIComponent.c.

◆ OnMouseEnter()

override bool SCR_BaseToolbarEditorUIComponent::OnMouseEnter ( Widget w,
int x,
int y )
inlineprotected

Definition at line 202 of file SCR_BaseToolbarEditorUIComponent.c.

◆ OnMouseLeave()

override bool SCR_BaseToolbarEditorUIComponent::OnMouseLeave ( Widget w,
Widget enterW,
int x,
int y )
inlineprotected

Definition at line 210 of file SCR_BaseToolbarEditorUIComponent.c.

◆ OnPageChanged()

void SCR_BaseToolbarEditorUIComponent::OnPageChanged ( int page)
inlineprotected

Definition at line 154 of file SCR_BaseToolbarEditorUIComponent.c.

◆ Refresh()

void SCR_BaseToolbarEditorUIComponent::Refresh ( )
inlineprotected

Definition at line 124 of file SCR_BaseToolbarEditorUIComponent.c.

◆ SetToolbarVisible()

void SCR_BaseToolbarEditorUIComponent::SetToolbarVisible ( bool show)
inlineprotected

Definition at line 91 of file SCR_BaseToolbarEditorUIComponent.c.

◆ ShowEntries()

void SCR_BaseToolbarEditorUIComponent::ShowEntries ( Widget contentWidget,
int indexStart,
int indexEnd )
inlineprotected

Definition at line 119 of file SCR_BaseToolbarEditorUIComponent.c.

Member Data Documentation

◆ EMPTY_Z_ORDER

const int SCR_BaseToolbarEditorUIComponent::EMPTY_Z_ORDER = int.MAX
staticprotected

Definition at line 7 of file SCR_BaseToolbarEditorUIComponent.c.

◆ m_bIsUnderCursor

bool SCR_BaseToolbarEditorUIComponent::m_bIsUnderCursor
protected

Definition at line 28 of file SCR_BaseToolbarEditorUIComponent.c.

◆ m_HideWidget

Widget SCR_BaseToolbarEditorUIComponent::m_HideWidget
protected

Definition at line 23 of file SCR_BaseToolbarEditorUIComponent.c.

◆ m_iFirstShownIndex

int SCR_BaseToolbarEditorUIComponent::m_iFirstShownIndex
protected

Definition at line 24 of file SCR_BaseToolbarEditorUIComponent.c.

◆ m_iFocusedIndex

int SCR_BaseToolbarEditorUIComponent::m_iFocusedIndex
protected

Definition at line 25 of file SCR_BaseToolbarEditorUIComponent.c.

◆ m_iHideParentIndexWhenEmpty

int SCR_BaseToolbarEditorUIComponent::m_iHideParentIndexWhenEmpty
protected

Definition at line 13 of file SCR_BaseToolbarEditorUIComponent.c.

◆ m_iItemsCount

int SCR_BaseToolbarEditorUIComponent::m_iItemsCount
protected

Definition at line 26 of file SCR_BaseToolbarEditorUIComponent.c.

◆ m_iPage

int SCR_BaseToolbarEditorUIComponent::m_iPage
protected

Definition at line 27 of file SCR_BaseToolbarEditorUIComponent.c.

◆ m_ItemLayout

ResourceName SCR_BaseToolbarEditorUIComponent::m_ItemLayout
protected

Definition at line 10 of file SCR_BaseToolbarEditorUIComponent.c.

◆ m_ItemsWidget

Widget SCR_BaseToolbarEditorUIComponent::m_ItemsWidget
protected

Definition at line 22 of file SCR_BaseToolbarEditorUIComponent.c.

◆ m_Pagination

SCR_ExternalPaginationUIComponent SCR_BaseToolbarEditorUIComponent::m_Pagination
protected

Definition at line 21 of file SCR_BaseToolbarEditorUIComponent.c.

◆ m_sEmptyWidgetName

string SCR_BaseToolbarEditorUIComponent::m_sEmptyWidgetName
protected

Definition at line 16 of file SCR_BaseToolbarEditorUIComponent.c.

◆ m_sItemsWidgetName

string SCR_BaseToolbarEditorUIComponent::m_sItemsWidgetName
protected

Definition at line 19 of file SCR_BaseToolbarEditorUIComponent.c.


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