Arma Reforger Script API
|
Public Member Functions | |
bool | IsUnderCursor () |
void | MarkForRefresh () |
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) |
Event called when subcomponent is initialized. | |
override void | HandlerAttached (Widget w) |
Public Member Functions inherited from SCR_DialogEditorUIComponent | |
override void | HandlerAttachedScripted (Widget w) |
Event called when subcomponent is initialized. | |
override void | HandlerDeattached (Widget w) |
Public Member Functions inherited from MenuRootSubComponent | |
Widget | GetWidget () |
Get widget to which the component belongs to. | |
MenuRootBase | GetMenu () |
Get menu of which the widget is part of. | |
MenuRootComponent | GetRootComponent () |
Get root component of this subcomponent,. | |
void | HandlerAttachedScripted (Widget w) |
Event called when subcomponent is initialized. | |
override void | HandlerAttached (Widget w) |
override void | HandlerDeattached (Widget w) |
Protected Member Functions | |
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 | OnPageChanged (int page) |
void | CopyPage (SCR_DialogEditorUIComponent linkedComponent) |
override bool | CanOpenDialog () |
override void | OnDialogOpened (SCR_DialogEditorUIComponent linkedComponent) |
override void | OnDialogClosed (SCR_DialogEditorUIComponent linkedComponent) |
Protected Member Functions inherited from SCR_DialogEditorUIComponent | |
void | AllowFocus (Widget w) |
void | FocusWidget (Widget w) |
void | SetLinkedWidgetVisibility (bool show) |
void | OnInput (float value, EActionTrigger reason) |
void | OnRepeat () |
bool | CanOpenDialog () |
void | CloseDialog () |
void | OnInputDeviceIsGamepad (bool isGamepad) |
void | OnMenuUpdate (float timeSlice) |
void | OnDialogOpened (SCR_DialogEditorUIComponent linkedComponent) |
void | OnDialogClosed (SCR_DialogEditorUIComponent linkedComponent) |
Protected Member Functions inherited from SCR_BaseEditorUIComponent | |
vector | OnCancelDown () |
bool | OnCancelUp () |
void | OnCancelExpired () |
Protected Member Functions inherited from MenuRootSubComponent | |
bool | IsUnique () |
Is the component to exist only in one instance? If so, it will be registered in the list of components and can be searched for. | |
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 |
Protected Attributes inherited from SCR_DialogEditorUIComponent | |
string | m_sToggleActionName |
string | m_sRepeatActionName |
ChimeraMenuPreset | m_DialogPreset |
int | m_iHideLinkedIndex |
bool | m_bIsInDialog |
bool | m_CanCloseWithToggleAction = true |
EditorMenuBase | m_EditorMenu |
SCR_DialogEditorUIComponent | m_LinkedComponent |
Protected Attributes inherited from SCR_BaseEditorUIComponent | |
vector | m_vClickPosCancel |
Static Protected Attributes | |
static const int | EMPTY_Z_ORDER = int.MAX |
Additional Inherited Members | |
Static Public Attributes inherited from SCR_BaseEditorUIComponent | |
const int | CANCEL_CLICK_MAX_DIS = 5 |
const int | CANCEL_CLICK_MAX_TIME = 500 |
|
protected |
Implements SCR_DialogEditorUIComponent.
Implemented in SCR_FactionsToolbarEditorUIComponent.
|
protected |
Implemented in SCR_EntitiesToolbarEditorUIComponent.
|
protected |
|
protected |
override void SCR_BaseToolbarEditorUIComponent.HandlerAttached | ( | Widget | w | ) |
Implements MenuRootSubComponent.
override void SCR_BaseToolbarEditorUIComponent.HandlerAttachedScripted | ( | Widget | w | ) |
Event called when subcomponent is initialized.
Called only after all other subcomponents were registered as well and can be searched for. To be overwritten by inherited classes.
Widget |
Implements SCR_DialogEditorUIComponent.
Implemented in SCR_ActionsToolbarEditorUIComponent, SCR_CommandToolbarEditorUIComponent, SCR_EntitiesToolbarEditorUIComponent, SCR_FactionsToolbarEditorUIComponent, and SCR_PlacingToolbarEditorUIComponent.
bool SCR_BaseToolbarEditorUIComponent.IsUnderCursor | ( | ) |
void SCR_BaseToolbarEditorUIComponent.MarkForRefresh | ( | ) |
|
protected |
Implements SCR_DialogEditorUIComponent.
|
protected |
Implements SCR_DialogEditorUIComponent.
override bool SCR_BaseToolbarEditorUIComponent.OnMouseEnter | ( | Widget | w, |
int | x, | ||
int | y | ||
) |
override bool SCR_BaseToolbarEditorUIComponent.OnMouseLeave | ( | Widget | w, |
Widget | enterW, | ||
int | x, | ||
int | y | ||
) |
|
protected |
Implemented in SCR_PlacingToolbarEditorUIComponent.
|
protected |
|
protected |
Implemented in SCR_EntitiesToolbarEditorUIComponent.
|
protected |
|
staticprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |