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

Protected Member Functions

void ShowGroupInviteNotification (int groupId, bool isInit=false)
void OnInviteReceived (int groupId, int fromPlayerId)
void RemoveInvite (int groupId)
void ShowNextInviteInQueue ()
override void OnInit (SCR_NotificationsLogComponent notificationLog)
override void OnButton ()
override void OnDestroy ()
void OnUserSettingsChanged ()
 Callback used to reload the text of the notification in case that language changes.

Protected Attributes

LocalizedString m_sGroupInviteText
SCR_GroupsManagerComponent m_GroupManager
SCR_PlayerControllerGroupComponent m_PlayerControllerGroupComponent
ref array< intm_aGroupIdQueue = {}
int m_iGroupId = -1

Static Protected Attributes

static const int NOTIFICATION_DELETE_TIME = 20
static const float PLATFORM_ICON_SIZE = 2

Detailed Description

Member Function Documentation

◆ OnButton()

override void SCR_GroupInviteStickyNotificationUIComponent::OnButton ( )
inlineprotected

◆ OnDestroy()

override void SCR_GroupInviteStickyNotificationUIComponent::OnDestroy ( )
inlineprotected

◆ OnInit()

override void SCR_GroupInviteStickyNotificationUIComponent::OnInit ( SCR_NotificationsLogComponent notificationLog)
inlineprotected

◆ OnInviteReceived()

void SCR_GroupInviteStickyNotificationUIComponent::OnInviteReceived ( int groupId,
int fromPlayerId )
inlineprotected

◆ OnUserSettingsChanged()

void SCR_GroupInviteStickyNotificationUIComponent::OnUserSettingsChanged ( )
inlineprotected

Callback used to reload the text of the notification in case that language changes.

Definition at line 153 of file SCR_GroupInviteStickyNotificationUIComponent.c.

◆ RemoveInvite()

void SCR_GroupInviteStickyNotificationUIComponent::RemoveInvite ( int groupId)
inlineprotected

◆ ShowGroupInviteNotification()

void SCR_GroupInviteStickyNotificationUIComponent::ShowGroupInviteNotification ( int groupId,
bool isInit = false )
inlineprotected

◆ ShowNextInviteInQueue()

void SCR_GroupInviteStickyNotificationUIComponent::ShowNextInviteInQueue ( )
inlineprotected

Member Data Documentation

◆ m_aGroupIdQueue

ref array<int> SCR_GroupInviteStickyNotificationUIComponent::m_aGroupIdQueue = {}
protected

◆ m_GroupManager

SCR_GroupsManagerComponent SCR_GroupInviteStickyNotificationUIComponent::m_GroupManager
protected

◆ m_iGroupId

int SCR_GroupInviteStickyNotificationUIComponent::m_iGroupId = -1
protected

◆ m_PlayerControllerGroupComponent

SCR_PlayerControllerGroupComponent SCR_GroupInviteStickyNotificationUIComponent::m_PlayerControllerGroupComponent
protected

◆ m_sGroupInviteText

LocalizedString SCR_GroupInviteStickyNotificationUIComponent::m_sGroupInviteText
protected

◆ NOTIFICATION_DELETE_TIME

const int SCR_GroupInviteStickyNotificationUIComponent::NOTIFICATION_DELETE_TIME = 20
staticprotected

◆ PLATFORM_ICON_SIZE

const float SCR_GroupInviteStickyNotificationUIComponent::PLATFORM_ICON_SIZE = 2
staticprotected

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