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

Protected Member Functions

void AddKill (bool friendly=false)
void AddDeath ()
void AddSkillXP (EProfileSkillID skillID, int XP)
float GetTravelledDistance ()
int GetFriendlyKills ()
int GetKills ()
int GetDeaths ()
int GetSkillXP (EProfileSkillID skillID)
void SetFaction (string factionKey)
void SetLoginTime ()
void SetLogoutTime ()
SCR_SessionInfo GetSessionInfo ()
override void OnSuccess (int errorCode)
override void OnError (int errorCode)
void CareerBackendData ()

Protected Attributes

ref SCR_SessionInfo m_sessionInfo
float m_fRank
int m_iKills
int m_iFriendlyKills
int m_iDeaths
float m_fTravelledDistance
ref array< ref GameplayTraitm_aGameplayTraits
ref array< ref SCR_SessionInfom_aSessionInfos

Static Protected Attributes

static const int SESSIONS_TO_STORE = 8

Detailed Description

Definition at line 43 of file CareerBackend.c.

Constructor & Destructor Documentation

◆ CareerBackendData()

void CareerBackendData::CareerBackendData ( )
inlineprotected

Definition at line 248 of file CareerBackend.c.

Member Function Documentation

◆ AddDeath()

void CareerBackendData::AddDeath ( )
inlineprotected

Definition at line 68 of file CareerBackend.c.

◆ AddKill()

void CareerBackendData::AddKill ( bool friendly = false)
inlineprotected

Definition at line 59 of file CareerBackend.c.

◆ AddSkillXP()

void CareerBackendData::AddSkillXP ( EProfileSkillID skillID,
int XP )
inlineprotected

Definition at line 74 of file CareerBackend.c.

◆ GetDeaths()

int CareerBackendData::GetDeaths ( )
inlineprotected

Definition at line 101 of file CareerBackend.c.

◆ GetFriendlyKills()

int CareerBackendData::GetFriendlyKills ( )
inlineprotected

Definition at line 89 of file CareerBackend.c.

◆ GetKills()

int CareerBackendData::GetKills ( )
inlineprotected

Definition at line 95 of file CareerBackend.c.

◆ GetSessionInfo()

SCR_SessionInfo CareerBackendData::GetSessionInfo ( )
inlineprotected

Definition at line 150 of file CareerBackend.c.

◆ GetSkillXP()

int CareerBackendData::GetSkillXP ( EProfileSkillID skillID)
inlineprotected

Definition at line 107 of file CareerBackend.c.

◆ GetTravelledDistance()

float CareerBackendData::GetTravelledDistance ( )
inlineprotected

Definition at line 83 of file CareerBackend.c.

◆ OnError()

override void CareerBackendData::OnError ( int errorCode)
inlineprotected

Definition at line 242 of file CareerBackend.c.

◆ OnSuccess()

override void CareerBackendData::OnSuccess ( int errorCode)
inlineprotected

Definition at line 174 of file CareerBackend.c.

◆ SetFaction()

void CareerBackendData::SetFaction ( string factionKey)
inlineprotected

Definition at line 120 of file CareerBackend.c.

◆ SetLoginTime()

void CareerBackendData::SetLoginTime ( )
inlineprotected

Definition at line 127 of file CareerBackend.c.

◆ SetLogoutTime()

void CareerBackendData::SetLogoutTime ( )
inlineprotected

Definition at line 139 of file CareerBackend.c.

Member Data Documentation

◆ m_aGameplayTraits

ref array<ref GameplayTrait> CareerBackendData::m_aGameplayTraits
protected

Definition at line 55 of file CareerBackend.c.

◆ m_aSessionInfos

ref array<ref SCR_SessionInfo> CareerBackendData::m_aSessionInfos
protected

Definition at line 56 of file CareerBackend.c.

◆ m_fRank

float CareerBackendData::m_fRank
protected

Definition at line 49 of file CareerBackend.c.

◆ m_fTravelledDistance

float CareerBackendData::m_fTravelledDistance
protected

Definition at line 53 of file CareerBackend.c.

◆ m_iDeaths

int CareerBackendData::m_iDeaths
protected

Definition at line 52 of file CareerBackend.c.

◆ m_iFriendlyKills

int CareerBackendData::m_iFriendlyKills
protected

Definition at line 51 of file CareerBackend.c.

◆ m_iKills

int CareerBackendData::m_iKills
protected

Definition at line 50 of file CareerBackend.c.

◆ m_sessionInfo

ref SCR_SessionInfo CareerBackendData::m_sessionInfo
protected

Definition at line 45 of file CareerBackend.c.

◆ SESSIONS_TO_STORE

const int CareerBackendData::SESSIONS_TO_STORE = 8
staticprotected

Definition at line 46 of file CareerBackend.c.


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