Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_KeybindActionDisplayRowComponent Class Reference
Inheritance diagram for SCR_KeybindActionDisplayRowComponent:
SCR_ScriptedWidgetComponent

Protected Member Functions

override void HandlerAttached (Widget w)
void ResetScrolling ()
float GetAlignment ()
void UpdateScrollFrameSkip ()
void OnAdditionalBindsButtonClicked (SCR_ModularButtonComponent comp)
void UpdateScrolling (bool enable)
void CreateActionDisplays (SCR_KeyBindingEntry entry, SCR_SettingsManagerKeybindModule settingsKeybindModule, EInputDeviceType device)
void SetAllActionDisplayStates (SCR_EActionDisplayState state)
ScriptInvokerVoid GetOnAdditionalBindsClicked ()

Static Protected Member Functions

static SCR_KeybindActionDisplayRowComponent FindComponent (notnull Widget w)
static SCR_KeybindActionDisplayRowComponent FindComponentInHierarchy (notnull Widget w)

Protected Attributes

int m_iBindsLastIndex
Widget m_wHorizontalScrollFrame
HorizontalLayoutWidget m_wContainerWidget
ref array< SCR_KeybindActionDisplayComponentm_aDisplays = {}
RichTextWidget m_wAdditionalBindsText
Widget m_wAdditionalBindsOverlay
SCR_ModularButtonComponent m_AdditionalBindsButton
SCR_HorizontalScrollAnimationComponent m_HorizontalScrollComponent
const string ROOT_NAME = "KeybindActionDisplayRow"
ref ScriptInvokerVoid m_OnAdditionalBindsClicked

Detailed Description

Definition at line 7 of file SCR_KeybindActionDisplayRowComponent.c.

Member Function Documentation

◆ CreateActionDisplays()

void SCR_KeybindActionDisplayRowComponent::CreateActionDisplays ( SCR_KeyBindingEntry entry,
SCR_SettingsManagerKeybindModule settingsKeybindModule,
EInputDeviceType device )
inlineprotected

Definition at line 147 of file SCR_KeybindActionDisplayRowComponent.c.

◆ FindComponent()

SCR_KeybindActionDisplayRowComponent SCR_KeybindActionDisplayRowComponent::FindComponent ( notnull Widget w)
inlinestaticprotected

Definition at line 270 of file SCR_KeybindActionDisplayRowComponent.c.

◆ FindComponentInHierarchy()

SCR_KeybindActionDisplayRowComponent SCR_KeybindActionDisplayRowComponent::FindComponentInHierarchy ( notnull Widget w)
inlinestaticprotected

Definition at line 276 of file SCR_KeybindActionDisplayRowComponent.c.

◆ GetAlignment()

float SCR_KeybindActionDisplayRowComponent::GetAlignment ( )
inlineprotected

Definition at line 87 of file SCR_KeybindActionDisplayRowComponent.c.

◆ GetOnAdditionalBindsClicked()

ScriptInvokerVoid SCR_KeybindActionDisplayRowComponent::GetOnAdditionalBindsClicked ( )
inlineprotected

Definition at line 261 of file SCR_KeybindActionDisplayRowComponent.c.

◆ HandlerAttached()

override void SCR_KeybindActionDisplayRowComponent::HandlerAttached ( Widget w)
inlineprotected

Definition at line 41 of file SCR_KeybindActionDisplayRowComponent.c.

◆ OnAdditionalBindsButtonClicked()

void SCR_KeybindActionDisplayRowComponent::OnAdditionalBindsButtonClicked ( SCR_ModularButtonComponent comp)
inlineprotected

Definition at line 107 of file SCR_KeybindActionDisplayRowComponent.c.

◆ ResetScrolling()

void SCR_KeybindActionDisplayRowComponent::ResetScrolling ( )
inlineprotected

Definition at line 71 of file SCR_KeybindActionDisplayRowComponent.c.

◆ SetAllActionDisplayStates()

void SCR_KeybindActionDisplayRowComponent::SetAllActionDisplayStates ( SCR_EActionDisplayState state)
inlineprotected

Definition at line 245 of file SCR_KeybindActionDisplayRowComponent.c.

◆ UpdateScrollFrameSkip()

void SCR_KeybindActionDisplayRowComponent::UpdateScrollFrameSkip ( )
inlineprotected

Definition at line 101 of file SCR_KeybindActionDisplayRowComponent.c.

◆ UpdateScrolling()

void SCR_KeybindActionDisplayRowComponent::UpdateScrolling ( bool enable)
inlineprotected

Definition at line 115 of file SCR_KeybindActionDisplayRowComponent.c.

Member Data Documentation

◆ m_AdditionalBindsButton

SCR_ModularButtonComponent SCR_KeybindActionDisplayRowComponent::m_AdditionalBindsButton
protected

Definition at line 33 of file SCR_KeybindActionDisplayRowComponent.c.

◆ m_aDisplays

ref array<SCR_KeybindActionDisplayComponent> SCR_KeybindActionDisplayRowComponent::m_aDisplays = {}
protected

Definition at line 28 of file SCR_KeybindActionDisplayRowComponent.c.

◆ m_HorizontalScrollComponent

SCR_HorizontalScrollAnimationComponent SCR_KeybindActionDisplayRowComponent::m_HorizontalScrollComponent
protected

Definition at line 34 of file SCR_KeybindActionDisplayRowComponent.c.

◆ m_iBindsLastIndex

int SCR_KeybindActionDisplayRowComponent::m_iBindsLastIndex
protected

Definition at line 24 of file SCR_KeybindActionDisplayRowComponent.c.

◆ m_OnAdditionalBindsClicked

ref ScriptInvokerVoid SCR_KeybindActionDisplayRowComponent::m_OnAdditionalBindsClicked
protected

Definition at line 38 of file SCR_KeybindActionDisplayRowComponent.c.

◆ m_wAdditionalBindsOverlay

Widget SCR_KeybindActionDisplayRowComponent::m_wAdditionalBindsOverlay
protected

Definition at line 31 of file SCR_KeybindActionDisplayRowComponent.c.

◆ m_wAdditionalBindsText

RichTextWidget SCR_KeybindActionDisplayRowComponent::m_wAdditionalBindsText
protected

Definition at line 30 of file SCR_KeybindActionDisplayRowComponent.c.

◆ m_wContainerWidget

HorizontalLayoutWidget SCR_KeybindActionDisplayRowComponent::m_wContainerWidget
protected

Definition at line 27 of file SCR_KeybindActionDisplayRowComponent.c.

◆ m_wHorizontalScrollFrame

Widget SCR_KeybindActionDisplayRowComponent::m_wHorizontalScrollFrame
protected

Definition at line 26 of file SCR_KeybindActionDisplayRowComponent.c.

◆ ROOT_NAME

const string SCR_KeybindActionDisplayRowComponent::ROOT_NAME = "KeybindActionDisplayRow"
protected

Definition at line 36 of file SCR_KeybindActionDisplayRowComponent.c.


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