Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
SCR_GroupInviteStickyNotificationUIComponent Interface Reference
Inheritance diagram for SCR_GroupInviteStickyNotificationUIComponent:
[legend]

Public Member Functions

override void OnInit (SCR_NotificationsLogComponent notificationLog)
 
- Public Member Functions inherited from SCR_StickyNotificationUIComponent
bool isStickyActive ()
 Get if this sticky notification is active.
 
bool InfluenceNotificationListSize ()
 Get if sticky notification influences list size.
 
ScriptInvoker GetOnStickyActiveChanged ()
 Returns scriptinvoker on sticky notification active changed.
 
void OnInit (SCR_NotificationsLogComponent notificationLog)
 
override void HandlerAttached (Widget w)
 
override void HandlerDeattached (Widget w)
 

Public Attributes

SCR_GroupsManagerComponent m_GroupManager
 
SCR_PlayerControllerGroupComponent m_PlayerControllerGroupComponent
 

Protected Member Functions

void ShowGroupInviteNotification (int groupId, bool isInit=false)
 
void OnInviteReceived (int groupId, int fromPlayerId)
 
void OnInviteAcceptedOrCancelled (int groupId)
 
override void OnButton ()
 
override void OnDestroy ()
 
- Protected Member Functions inherited from SCR_StickyNotificationUIComponent
void SetStickyActive (bool newActive, bool fade=true)
 
void SetVisible (bool visible)
 
void Fade (bool fadeIn)
 
void OnButton ()
 
void OnDestroy ()
 
void EditorOpened ()
 
void EditorClosed ()
 

Protected Attributes

LocalizedString m_sGroupInviteText
 
- Protected Attributes inherited from SCR_StickyNotificationUIComponent
string m_sTextName
 
string m_sOptionalMessageLayoutName
 
SCR_NotificationsLogComponent m_NotificationsLog
 
Widget m_Root
 
SCR_FadeUIComponent m_FadeUIComponent
 
bool m_bInfluenceNotificationListSize
 
bool m_bStickyNotificationActive = false
 
TextWidget m_Text
 
Widget m_OptionalMessageLayout
 
ref ScriptInvoker Event_OnStickyActiveChanged = new ScriptInvoker()
 

Member Function Documentation

◆ OnButton()

override void SCR_GroupInviteStickyNotificationUIComponent.OnButton ( )
protected

◆ OnDestroy()

override void SCR_GroupInviteStickyNotificationUIComponent.OnDestroy ( )
protected

◆ OnInit()

override void SCR_GroupInviteStickyNotificationUIComponent.OnInit ( SCR_NotificationsLogComponent  notificationLog)
Parameters
[in]notificationLog

Implements SCR_StickyNotificationUIComponent.

◆ OnInviteAcceptedOrCancelled()

void SCR_GroupInviteStickyNotificationUIComponent.OnInviteAcceptedOrCancelled ( int  groupId)
protected

◆ OnInviteReceived()

void SCR_GroupInviteStickyNotificationUIComponent.OnInviteReceived ( int  groupId,
int  fromPlayerId 
)
protected

◆ ShowGroupInviteNotification()

void SCR_GroupInviteStickyNotificationUIComponent.ShowGroupInviteNotification ( int  groupId,
bool  isInit = false 
)
protected

Member Data Documentation

◆ m_GroupManager

SCR_GroupsManagerComponent SCR_GroupInviteStickyNotificationUIComponent.m_GroupManager

◆ m_PlayerControllerGroupComponent

SCR_PlayerControllerGroupComponent SCR_GroupInviteStickyNotificationUIComponent.m_PlayerControllerGroupComponent

◆ m_sGroupInviteText

LocalizedString SCR_GroupInviteStickyNotificationUIComponent.m_sGroupInviteText
protected

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