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

Public Member Functions

override void Init (SCR_NotificationData data, SCR_NotificationsLogComponent notificationLog, float fadeDelay)
 Init the message, setting the visuals.
 
- Public Member Functions inherited from SCR_NotificationMessageUIComponent
void Init (SCR_NotificationData data, SCR_NotificationsLogComponent notificationLog, float fadeDelay)
 Init the message, setting the visuals.
 
void ForceRemoveNotification ()
 Delete the notification with a fast fade.
 
ScriptInvoker GetOnDeleted ()
 Get script invoker for when notification is deleted.
 
void DeleteNotification ()
 
override void HandlerAttached (Widget w)
 
override void HandlerDeattached (Widget w)
 
SCR_NotificationData GetData ()
 

Protected Attributes

string m_sSplitNotificationText
 
- Protected Attributes inherited from SCR_NotificationMessageUIComponent
string m_sIcon
 
ref array< string > m_aColoredWidgets
 
ref array< string > m_aNonGameMasterWidgets
 
ref array< string > m_aGameMasterOnlyWidgets
 
string m_sNotificationText
 
string m_sGoToIndicator
 
string m_sGoToControlHint
 
string m_sGoToIndicatorsHolder
 
Widget m_wRoot
 
SCR_NotificationsLogComponent m_NotificationsLog
 
ref SCR_NotificationData m_Data
 
Widget m_GoToControlHint
 
Widget m_GoToIndicator
 
Widget m_GoToIndicatorsHolder
 
ref ScriptInvoker Event_OnDeleted = new ScriptInvoker()
 
bool m_bIsListeningToDoneFade
 
bool m_bHasPosition
 
bool m_bShowTeleportControlHint
 

Additional Inherited Members

- Protected Member Functions inherited from SCR_NotificationMessageUIComponent
void SetWidgetColor (Color notificationColor)
 
void OnNewNotificationHasPosition ()
 
void EditorOpened ()
 
void EditorClosed ()
 
void OnLimitedChanged (bool limited)
 
void OnInputDeviceChanged (bool isUsingMouseAndKeyboard)
 
void TeleportToLocation ()
 
void FadeDelete (float fadeSpeed)
 
void AnimationDoneListenerUpdate ()
 
void AutoFadeDelay ()
 
- Static Protected Attributes inherited from SCR_NotificationMessageUIComponent
static const float ANIMATION_DONE_UPDATE_SPEED = 100
 
static const float FORCE_DELETE_FADE_SPEED = 3
 
static const float AUTO_FADE_SPEED = 1
 
static const float FADE_IN_SPEED = 2
 

Member Function Documentation

◆ Init()

override void SCR_SplitNotificationMessageUIComponent.Init ( SCR_NotificationData  data,
SCR_NotificationsLogComponent  notificationLog,
float  fadeDelay 
)

Init the message, setting the visuals.

Parameters
[in]datathe data of the notification
[in]notificationLoga reference to the notificationLog
[in]fadeDelayautomatic fade delay of notification

Implements SCR_NotificationMessageUIComponent.

Member Data Documentation

◆ m_sSplitNotificationText

string SCR_SplitNotificationMessageUIComponent.m_sSplitNotificationText
protected

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