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

Protected Member Functions

void InvokeEventOnButtonClick ()
ScriptInvoker GetEventOnButtonClick ()
void InvokeEventOnNameChanged (string arg0)
ScriptInvoker GetEventOnNameChanged ()
void InvokeEventOnNameEditStart ()
ScriptInvoker GetEventOnNameEditStart ()
void InvokeEventOnNameEditLeave ()
ScriptInvoker GetEventOnNameEditLeave ()
void InvokeEventOnFocus ()
ScriptInvoker GetEventOnFocus ()
void InvokeEventOnFocusLost ()
ScriptInvoker GetEventOnFocusLost ()
void InvokeEventOnLoad ()
ScriptInvoker GetEventOnLoad ()
void InvokeEventOnOverride ()
ScriptInvoker GetEventOnOverride ()
void InvokeEventOnDelete ()
ScriptInvoker GetEventOnDelete ()
override void HandlerAttached (Widget w)
override void HandlerDeattached (Widget w)
override bool OnDoubleClick (Widget w, int x, int y, int button)
override bool OnFocus (Widget w, int x, int y)
override bool OnFocusLost (Widget w, int x, int y)
void ToggleSelected ()
 Toggles the current selection.
void StartEditName ()
 Show editbox instead of name to edit name string.
void ShowEditWidget (bool edit)
void RemoveEditActions ()
void OnEditNameConfirm ()
void OnEditNameCancel ()
void ShowButtons (bool show)
string DefaultName ()
 Type default prefab name based on count of current addons.
SCR_WorkshopAddonPreset GetPreset ()
void SetPreset (SCR_WorkshopAddonPreset preset)
void UpdateWidgets ()
void ShowWarning (bool show)
void ShowModCount (int count)
void ShowDefaultName ()
string GetName ()
void SetSelected (bool selected)
bool GetSelected ()
void OnInputDeviceChange (EInputDeviceType oldDevice, EInputDeviceType newDevice)

Protected Attributes

ref Color m_cSelectedColor
ref Color m_cDefaultColor
const string STR_DEFAULT_NAME = "Preset "
ref SCR_AddonLinePresetWidgets m_Widgets = new SCR_AddonLinePresetWidgets()
SCR_WorkshopAddonPreset m_Preset
bool m_bSelected
bool m_bIsEdit
bool m_bIsFocused
SCR_ModularButtonComponent m_ButtonComponent
EInputDeviceType m_eInputDeviceType
ref ScriptInvoker< SCR_AddonLinePresetComponent, stringEvent_OnNameChanged
ref ScriptInvoker< SCR_AddonLinePresetComponentEvent_OnNameEditStart
ref ScriptInvoker< SCR_AddonLinePresetComponentEvent_OnNameEditLeave
ref ScriptInvoker< SCR_AddonLinePresetComponentEvent_OnFocus
ref ScriptInvoker< SCR_AddonLinePresetComponentEvent_OnFocusLost
ref ScriptInvoker< SCR_AddonLinePresetComponentEvent_OnLoad
ref ScriptInvoker< SCR_AddonLinePresetComponentEvent_OnOverride
ref ScriptInvoker< SCR_AddonLinePresetComponentEvent_OnDelete
ref ScriptInvoker< SCR_AddonLinePresetComponentEvent_OnButtonClick

Detailed Description

Definition at line 1 of file SCR_AddonLinePresetComponent.c.

Member Function Documentation

◆ DefaultName()

string SCR_AddonLinePresetComponent::DefaultName ( )
inlineprotected

Type default prefab name based on count of current addons.

Definition at line 374 of file SCR_AddonLinePresetComponent.c.

◆ GetEventOnButtonClick()

ScriptInvoker SCR_AddonLinePresetComponent::GetEventOnButtonClick ( )
inlineprotected

Definition at line 51 of file SCR_AddonLinePresetComponent.c.

◆ GetEventOnDelete()

ScriptInvoker SCR_AddonLinePresetComponent::GetEventOnDelete ( )
inlineprotected

Definition at line 187 of file SCR_AddonLinePresetComponent.c.

◆ GetEventOnFocus()

ScriptInvoker SCR_AddonLinePresetComponent::GetEventOnFocus ( )
inlineprotected

Definition at line 117 of file SCR_AddonLinePresetComponent.c.

◆ GetEventOnFocusLost()

ScriptInvoker SCR_AddonLinePresetComponent::GetEventOnFocusLost ( )
inlineprotected

Definition at line 133 of file SCR_AddonLinePresetComponent.c.

◆ GetEventOnLoad()

ScriptInvoker SCR_AddonLinePresetComponent::GetEventOnLoad ( )
inlineprotected

Definition at line 151 of file SCR_AddonLinePresetComponent.c.

◆ GetEventOnNameChanged()

ScriptInvoker SCR_AddonLinePresetComponent::GetEventOnNameChanged ( )
inlineprotected

Definition at line 67 of file SCR_AddonLinePresetComponent.c.

◆ GetEventOnNameEditLeave()

ScriptInvoker SCR_AddonLinePresetComponent::GetEventOnNameEditLeave ( )
inlineprotected

Definition at line 101 of file SCR_AddonLinePresetComponent.c.

◆ GetEventOnNameEditStart()

ScriptInvoker SCR_AddonLinePresetComponent::GetEventOnNameEditStart ( )
inlineprotected

Definition at line 85 of file SCR_AddonLinePresetComponent.c.

◆ GetEventOnOverride()

ScriptInvoker SCR_AddonLinePresetComponent::GetEventOnOverride ( )
inlineprotected

Definition at line 169 of file SCR_AddonLinePresetComponent.c.

◆ GetName()

string SCR_AddonLinePresetComponent::GetName ( )
inlineprotected

Definition at line 441 of file SCR_AddonLinePresetComponent.c.

◆ GetPreset()

SCR_WorkshopAddonPreset SCR_AddonLinePresetComponent::GetPreset ( )
inlineprotected

Definition at line 405 of file SCR_AddonLinePresetComponent.c.

◆ GetSelected()

bool SCR_AddonLinePresetComponent::GetSelected ( )
inlineprotected

Definition at line 471 of file SCR_AddonLinePresetComponent.c.

◆ HandlerAttached()

override void SCR_AddonLinePresetComponent::HandlerAttached ( Widget w)
inlineprotected

Definition at line 200 of file SCR_AddonLinePresetComponent.c.

◆ HandlerDeattached()

override void SCR_AddonLinePresetComponent::HandlerDeattached ( Widget w)
inlineprotected

Definition at line 223 of file SCR_AddonLinePresetComponent.c.

◆ InvokeEventOnButtonClick()

void SCR_AddonLinePresetComponent::InvokeEventOnButtonClick ( )
inlineprotected

Definition at line 44 of file SCR_AddonLinePresetComponent.c.

◆ InvokeEventOnDelete()

void SCR_AddonLinePresetComponent::InvokeEventOnDelete ( )
inlineprotected

Definition at line 178 of file SCR_AddonLinePresetComponent.c.

◆ InvokeEventOnFocus()

void SCR_AddonLinePresetComponent::InvokeEventOnFocus ( )
inlineprotected

Definition at line 110 of file SCR_AddonLinePresetComponent.c.

◆ InvokeEventOnFocusLost()

void SCR_AddonLinePresetComponent::InvokeEventOnFocusLost ( )
inlineprotected

Definition at line 126 of file SCR_AddonLinePresetComponent.c.

◆ InvokeEventOnLoad()

void SCR_AddonLinePresetComponent::InvokeEventOnLoad ( )
inlineprotected

Definition at line 142 of file SCR_AddonLinePresetComponent.c.

◆ InvokeEventOnNameChanged()

void SCR_AddonLinePresetComponent::InvokeEventOnNameChanged ( string arg0)
inlineprotected

Definition at line 60 of file SCR_AddonLinePresetComponent.c.

◆ InvokeEventOnNameEditLeave()

void SCR_AddonLinePresetComponent::InvokeEventOnNameEditLeave ( )
inlineprotected

Definition at line 94 of file SCR_AddonLinePresetComponent.c.

◆ InvokeEventOnNameEditStart()

void SCR_AddonLinePresetComponent::InvokeEventOnNameEditStart ( )
inlineprotected

Definition at line 76 of file SCR_AddonLinePresetComponent.c.

◆ InvokeEventOnOverride()

void SCR_AddonLinePresetComponent::InvokeEventOnOverride ( )
inlineprotected

Definition at line 160 of file SCR_AddonLinePresetComponent.c.

◆ OnDoubleClick()

override bool SCR_AddonLinePresetComponent::OnDoubleClick ( Widget w,
int x,
int y,
int button )
inlineprotected

Definition at line 229 of file SCR_AddonLinePresetComponent.c.

◆ OnEditNameCancel()

void SCR_AddonLinePresetComponent::OnEditNameCancel ( )
inlineprotected

Definition at line 336 of file SCR_AddonLinePresetComponent.c.

◆ OnEditNameConfirm()

void SCR_AddonLinePresetComponent::OnEditNameConfirm ( )
inlineprotected

Definition at line 322 of file SCR_AddonLinePresetComponent.c.

◆ OnFocus()

override bool SCR_AddonLinePresetComponent::OnFocus ( Widget w,
int x,
int y )
inlineprotected

Definition at line 240 of file SCR_AddonLinePresetComponent.c.

◆ OnFocusLost()

override bool SCR_AddonLinePresetComponent::OnFocusLost ( Widget w,
int x,
int y )
inlineprotected

Definition at line 250 of file SCR_AddonLinePresetComponent.c.

◆ OnInputDeviceChange()

void SCR_AddonLinePresetComponent::OnInputDeviceChange ( EInputDeviceType oldDevice,
EInputDeviceType newDevice )
inlineprotected

Definition at line 477 of file SCR_AddonLinePresetComponent.c.

◆ RemoveEditActions()

void SCR_AddonLinePresetComponent::RemoveEditActions ( )
inlineprotected

Definition at line 314 of file SCR_AddonLinePresetComponent.c.

◆ SetPreset()

void SCR_AddonLinePresetComponent::SetPreset ( SCR_WorkshopAddonPreset preset)
inlineprotected

Definition at line 411 of file SCR_AddonLinePresetComponent.c.

◆ SetSelected()

void SCR_AddonLinePresetComponent::SetSelected ( bool selected)
inlineprotected

Definition at line 447 of file SCR_AddonLinePresetComponent.c.

◆ ShowButtons()

void SCR_AddonLinePresetComponent::ShowButtons ( bool show)
inlineprotected

Definition at line 360 of file SCR_AddonLinePresetComponent.c.

◆ ShowDefaultName()

void SCR_AddonLinePresetComponent::ShowDefaultName ( )
inlineprotected

Definition at line 435 of file SCR_AddonLinePresetComponent.c.

◆ ShowEditWidget()

void SCR_AddonLinePresetComponent::ShowEditWidget ( bool edit)
inlineprotected

Definition at line 304 of file SCR_AddonLinePresetComponent.c.

◆ ShowModCount()

void SCR_AddonLinePresetComponent::ShowModCount ( int count)
inlineprotected

Definition at line 429 of file SCR_AddonLinePresetComponent.c.

◆ ShowWarning()

void SCR_AddonLinePresetComponent::ShowWarning ( bool show)
inlineprotected

Definition at line 423 of file SCR_AddonLinePresetComponent.c.

◆ StartEditName()

void SCR_AddonLinePresetComponent::StartEditName ( )
inlineprotected

Show editbox instead of name to edit name string.

Definition at line 273 of file SCR_AddonLinePresetComponent.c.

◆ ToggleSelected()

void SCR_AddonLinePresetComponent::ToggleSelected ( )
inlineprotected

Toggles the current selection.

Definition at line 266 of file SCR_AddonLinePresetComponent.c.

◆ UpdateWidgets()

void SCR_AddonLinePresetComponent::UpdateWidgets ( )
inlineprotected

Definition at line 417 of file SCR_AddonLinePresetComponent.c.

Member Data Documentation

◆ Event_OnButtonClick

ref ScriptInvoker<SCR_AddonLinePresetComponent> SCR_AddonLinePresetComponent::Event_OnButtonClick
protected

Definition at line 39 of file SCR_AddonLinePresetComponent.c.

◆ Event_OnDelete

ref ScriptInvoker<SCR_AddonLinePresetComponent> SCR_AddonLinePresetComponent::Event_OnDelete
protected

Definition at line 38 of file SCR_AddonLinePresetComponent.c.

◆ Event_OnFocus

ref ScriptInvoker<SCR_AddonLinePresetComponent> SCR_AddonLinePresetComponent::Event_OnFocus
protected

Definition at line 34 of file SCR_AddonLinePresetComponent.c.

◆ Event_OnFocusLost

ref ScriptInvoker<SCR_AddonLinePresetComponent> SCR_AddonLinePresetComponent::Event_OnFocusLost
protected

Definition at line 35 of file SCR_AddonLinePresetComponent.c.

◆ Event_OnLoad

ref ScriptInvoker<SCR_AddonLinePresetComponent> SCR_AddonLinePresetComponent::Event_OnLoad
protected

Definition at line 36 of file SCR_AddonLinePresetComponent.c.

◆ Event_OnNameChanged

ref ScriptInvoker<SCR_AddonLinePresetComponent, string> SCR_AddonLinePresetComponent::Event_OnNameChanged
protected

Definition at line 31 of file SCR_AddonLinePresetComponent.c.

◆ Event_OnNameEditLeave

ref ScriptInvoker<SCR_AddonLinePresetComponent> SCR_AddonLinePresetComponent::Event_OnNameEditLeave
protected

Definition at line 33 of file SCR_AddonLinePresetComponent.c.

◆ Event_OnNameEditStart

ref ScriptInvoker<SCR_AddonLinePresetComponent> SCR_AddonLinePresetComponent::Event_OnNameEditStart
protected

Definition at line 32 of file SCR_AddonLinePresetComponent.c.

◆ Event_OnOverride

ref ScriptInvoker<SCR_AddonLinePresetComponent> SCR_AddonLinePresetComponent::Event_OnOverride
protected

Definition at line 37 of file SCR_AddonLinePresetComponent.c.

◆ m_bIsEdit

bool SCR_AddonLinePresetComponent::m_bIsEdit
protected

Definition at line 18 of file SCR_AddonLinePresetComponent.c.

◆ m_bIsFocused

bool SCR_AddonLinePresetComponent::m_bIsFocused
protected

Definition at line 19 of file SCR_AddonLinePresetComponent.c.

◆ m_bSelected

bool SCR_AddonLinePresetComponent::m_bSelected
protected

Definition at line 17 of file SCR_AddonLinePresetComponent.c.

◆ m_ButtonComponent

SCR_ModularButtonComponent SCR_AddonLinePresetComponent::m_ButtonComponent
protected

Definition at line 22 of file SCR_AddonLinePresetComponent.c.

◆ m_cDefaultColor

ref Color SCR_AddonLinePresetComponent::m_cDefaultColor
protected

Definition at line 7 of file SCR_AddonLinePresetComponent.c.

◆ m_cSelectedColor

ref Color SCR_AddonLinePresetComponent::m_cSelectedColor
protected

Definition at line 4 of file SCR_AddonLinePresetComponent.c.

◆ m_eInputDeviceType

EInputDeviceType SCR_AddonLinePresetComponent::m_eInputDeviceType
protected

Definition at line 25 of file SCR_AddonLinePresetComponent.c.

◆ m_Preset

SCR_WorkshopAddonPreset SCR_AddonLinePresetComponent::m_Preset
protected

Definition at line 12 of file SCR_AddonLinePresetComponent.c.

◆ m_Widgets

ref SCR_AddonLinePresetWidgets SCR_AddonLinePresetComponent::m_Widgets = new SCR_AddonLinePresetWidgets()
protected

Definition at line 11 of file SCR_AddonLinePresetComponent.c.

◆ STR_DEFAULT_NAME

const string SCR_AddonLinePresetComponent::STR_DEFAULT_NAME = "Preset "
protected

Definition at line 9 of file SCR_AddonLinePresetComponent.c.


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