Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_LoginProcessDialogUI Class Reference
Inheritance diagram for SCR_LoginProcessDialogUI:
SCR_ConfigurableDialogUi SCR_Login2FADialogUI SCR_LoginDialogUI SCR_PlayerProfileDialogUI

Protected Member Functions

override void OnMenuOpen (SCR_ConfigurableDialogUiPreset preset)
override void OnMenuClose ()
override void OnConfirm ()
bool UpdateButtons ()
void ShowLoadingAnim (bool show)
void ShowWarningMessage (bool show)
void CopyPID ()
 Copy playerID to clipboard.
bool VerifyFormatting (string text)
 Override in children.
void OnCommStatusCheckFinished (SCR_ECommStatus status, float responseTime, float lastSuccessTime, float lastFailTime)
void OnTOSButton ()
void OnSuccess (BackendCallback callback)
void OnFail (BackendCallback callback)
void OnTimeout ()
void OnFailDelayed (BackendCallback callback)
void OnTimeoutScripted ()
BackendCallback GetCallback ()

Static Protected Member Functions

static SCR_LoginDialogUI CreateLoginDialog ()
static SCR_PlayerProfileDialogUI CreateProfileDialog ()
static void Create2FADialog (string name, string code)
static SCR_ConfigurableDialogUi CreateLoginSuccessDialog ()
static SCR_ConfigurableDialogUi CreateLoginTimeoutDialog ()
static SCR_AccountLockedDialogUi CreateAccountLockedDialog ()

Protected Attributes

const string TOS_BUTTON = "ProfileTOS"
const string TOS_LINK = "Link_PrivacyPolicy"
const string REGISTER_BUTTON = "createAccount"
const string REGISTER_LINK = "Link_RegisterAccount"
const string PID_TEXT_WIDGET = "PIDText"
const string PID_BUTTON_WIDGET = "CopyPIDButton"
SCR_InputButtonComponent m_TOSButton
SCR_InputButtonComponent m_ConfirmButton
SCR_InputButtonComponent m_CreateAccount
SCR_ButtonImageComponent m_CopyButtonComponent
RichTextWidget m_wPIDText
SCR_LoadingOverlay m_LoadingOverlay
SCR_SimpleWarningComponent m_Warning
bool m_bForceConfirmButtonDisabled
bool m_bIsLoading
ref BackendCallback m_Callback
const int ON_FAIL_DELAY = 2000

Static Protected Attributes

static const ResourceName DIALOG_CONFIG = "{9381BF296A0E273B}Configs/Dialogs/LoginDialogs.conf"

Detailed Description

Definition at line 5 of file SCR_LoginProcessDialogUI.c.

Member Function Documentation

◆ CopyPID()

void SCR_LoginProcessDialogUI::CopyPID ( )
inlineprotected

Copy playerID to clipboard.

Definition at line 207 of file SCR_LoginProcessDialogUI.c.

◆ Create2FADialog()

void SCR_LoginProcessDialogUI::Create2FADialog ( string name,
string code )
inlinestaticprotected

Definition at line 66 of file SCR_LoginProcessDialogUI.c.

◆ CreateAccountLockedDialog()

SCR_AccountLockedDialogUi SCR_LoginProcessDialogUI::CreateAccountLockedDialog ( )
inlinestaticprotected

Definition at line 95 of file SCR_LoginProcessDialogUI.c.

◆ CreateLoginDialog()

SCR_LoginDialogUI SCR_LoginProcessDialogUI::CreateLoginDialog ( )
inlinestaticprotected

Definition at line 40 of file SCR_LoginProcessDialogUI.c.

◆ CreateLoginSuccessDialog()

SCR_ConfigurableDialogUi SCR_LoginProcessDialogUI::CreateLoginSuccessDialog ( )
inlinestaticprotected

Definition at line 83 of file SCR_LoginProcessDialogUI.c.

◆ CreateLoginTimeoutDialog()

SCR_ConfigurableDialogUi SCR_LoginProcessDialogUI::CreateLoginTimeoutDialog ( )
inlinestaticprotected

Definition at line 89 of file SCR_LoginProcessDialogUI.c.

◆ CreateProfileDialog()

SCR_PlayerProfileDialogUI SCR_LoginProcessDialogUI::CreateProfileDialog ( )
inlinestaticprotected

Definition at line 57 of file SCR_LoginProcessDialogUI.c.

◆ GetCallback()

BackendCallback SCR_LoginProcessDialogUI::GetCallback ( )
inlineprotected

Definition at line 314 of file SCR_LoginProcessDialogUI.c.

◆ OnCommStatusCheckFinished()

void SCR_LoginProcessDialogUI::OnCommStatusCheckFinished ( SCR_ECommStatus status,
float responseTime,
float lastSuccessTime,
float lastFailTime )
inlineprotected

Definition at line 221 of file SCR_LoginProcessDialogUI.c.

◆ OnConfirm()

override void SCR_LoginProcessDialogUI::OnConfirm ( )
inlineprotected

Definition at line 152 of file SCR_LoginProcessDialogUI.c.

◆ OnFail()

void SCR_LoginProcessDialogUI::OnFail ( BackendCallback callback)
inlineprotected

Definition at line 247 of file SCR_LoginProcessDialogUI.c.

◆ OnFailDelayed()

void SCR_LoginProcessDialogUI::OnFailDelayed ( BackendCallback callback)
inlineprotected

Definition at line 279 of file SCR_LoginProcessDialogUI.c.

◆ OnMenuClose()

override void SCR_LoginProcessDialogUI::OnMenuClose ( )
inlineprotected

Definition at line 142 of file SCR_LoginProcessDialogUI.c.

◆ OnMenuOpen()

override void SCR_LoginProcessDialogUI::OnMenuOpen ( SCR_ConfigurableDialogUiPreset preset)
inlineprotected

Definition at line 105 of file SCR_LoginProcessDialogUI.c.

◆ OnSuccess()

void SCR_LoginProcessDialogUI::OnSuccess ( BackendCallback callback)
inlineprotected

Definition at line 240 of file SCR_LoginProcessDialogUI.c.

◆ OnTimeout()

void SCR_LoginProcessDialogUI::OnTimeout ( )
inlineprotected

Definition at line 268 of file SCR_LoginProcessDialogUI.c.

◆ OnTimeoutScripted()

void SCR_LoginProcessDialogUI::OnTimeoutScripted ( )
inlineprotected

Definition at line 308 of file SCR_LoginProcessDialogUI.c.

◆ OnTOSButton()

void SCR_LoginProcessDialogUI::OnTOSButton ( )
inlineprotected

Definition at line 227 of file SCR_LoginProcessDialogUI.c.

◆ ShowLoadingAnim()

void SCR_LoginProcessDialogUI::ShowLoadingAnim ( bool show)
inlineprotected

Definition at line 188 of file SCR_LoginProcessDialogUI.c.

◆ ShowWarningMessage()

void SCR_LoginProcessDialogUI::ShowWarningMessage ( bool show)
inlineprotected

Definition at line 199 of file SCR_LoginProcessDialogUI.c.

◆ UpdateButtons()

bool SCR_LoginProcessDialogUI::UpdateButtons ( )
inlineprotected

Definition at line 164 of file SCR_LoginProcessDialogUI.c.

◆ VerifyFormatting()

bool SCR_LoginProcessDialogUI::VerifyFormatting ( string text)
inlineprotected

Override in children.

Definition at line 214 of file SCR_LoginProcessDialogUI.c.

Member Data Documentation

◆ DIALOG_CONFIG

const ResourceName SCR_LoginProcessDialogUI::DIALOG_CONFIG = "{9381BF296A0E273B}Configs/Dialogs/LoginDialogs.conf"
staticprotected

Definition at line 36 of file SCR_LoginProcessDialogUI.c.

◆ m_bForceConfirmButtonDisabled

bool SCR_LoginProcessDialogUI::m_bForceConfirmButtonDisabled
protected

Definition at line 29 of file SCR_LoginProcessDialogUI.c.

◆ m_bIsLoading

bool SCR_LoginProcessDialogUI::m_bIsLoading
protected

Definition at line 30 of file SCR_LoginProcessDialogUI.c.

◆ m_Callback

ref BackendCallback SCR_LoginProcessDialogUI::m_Callback
protected

Definition at line 32 of file SCR_LoginProcessDialogUI.c.

◆ m_ConfirmButton

SCR_InputButtonComponent SCR_LoginProcessDialogUI::m_ConfirmButton
protected

Definition at line 19 of file SCR_LoginProcessDialogUI.c.

◆ m_CopyButtonComponent

SCR_ButtonImageComponent SCR_LoginProcessDialogUI::m_CopyButtonComponent
protected

Definition at line 22 of file SCR_LoginProcessDialogUI.c.

◆ m_CreateAccount

SCR_InputButtonComponent SCR_LoginProcessDialogUI::m_CreateAccount
protected

Definition at line 20 of file SCR_LoginProcessDialogUI.c.

◆ m_LoadingOverlay

SCR_LoadingOverlay SCR_LoginProcessDialogUI::m_LoadingOverlay
protected

Definition at line 26 of file SCR_LoginProcessDialogUI.c.

◆ m_TOSButton

SCR_InputButtonComponent SCR_LoginProcessDialogUI::m_TOSButton
protected

Definition at line 18 of file SCR_LoginProcessDialogUI.c.

◆ m_Warning

SCR_SimpleWarningComponent SCR_LoginProcessDialogUI::m_Warning
protected

Definition at line 27 of file SCR_LoginProcessDialogUI.c.

◆ m_wPIDText

RichTextWidget SCR_LoginProcessDialogUI::m_wPIDText
protected

Definition at line 23 of file SCR_LoginProcessDialogUI.c.

◆ ON_FAIL_DELAY

const int SCR_LoginProcessDialogUI::ON_FAIL_DELAY = 2000
protected

Definition at line 34 of file SCR_LoginProcessDialogUI.c.

◆ PID_BUTTON_WIDGET

const string SCR_LoginProcessDialogUI::PID_BUTTON_WIDGET = "CopyPIDButton"
protected

Definition at line 15 of file SCR_LoginProcessDialogUI.c.

◆ PID_TEXT_WIDGET

const string SCR_LoginProcessDialogUI::PID_TEXT_WIDGET = "PIDText"
protected

Definition at line 14 of file SCR_LoginProcessDialogUI.c.

◆ REGISTER_BUTTON

const string SCR_LoginProcessDialogUI::REGISTER_BUTTON = "createAccount"
protected

Definition at line 11 of file SCR_LoginProcessDialogUI.c.

◆ REGISTER_LINK

const string SCR_LoginProcessDialogUI::REGISTER_LINK = "Link_RegisterAccount"
protected

Definition at line 12 of file SCR_LoginProcessDialogUI.c.

◆ TOS_BUTTON

const string SCR_LoginProcessDialogUI::TOS_BUTTON = "ProfileTOS"
protected

Definition at line 8 of file SCR_LoginProcessDialogUI.c.

◆ TOS_LINK

const string SCR_LoginProcessDialogUI::TOS_LINK = "Link_PrivacyPolicy"
protected

Definition at line 9 of file SCR_LoginProcessDialogUI.c.


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