Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
NotificationUI Class Reference

Protected Member Functions

void NotificationUI ()
 
void ~NotificationUI ()
 
void AddNotification (NotificationRuntimeData data)
 
void RemoveNotification (NotificationRuntimeData data)
 
void AddVoiceNotification (string player, string name)
 
void RemoveVoiceNotification (string player)
 
void ClearVoiceNotifications ()
 
void UpdateTargetHeight ()
 
void UpdateOffset ()
 
void Update (float timeslice)
 

Protected Attributes

ref Widget m_Root
 
ref Widget m_Spacer
 
ref Widget m_VoiceContent
 
ref Widget m_NotificationContent
 
ref map< NotificationRuntimeData, Widget > m_Notifications
 
ref map< string, Widget > m_VoiceNotifications
 
float m_Width
 
float m_CurrentHeight
 
float m_TargetHeight
 
float m_BackupPosX
 
float m_BackupPosY
 
ref map< string, Widget > m_WidgetTimers
 
bool m_OffsetEnabled
 

Static Protected Attributes

static float m_VelArr [1]
 

Detailed Description

Definition at line 1 of file notificationui.c.

Constructor & Destructor Documentation

◆ NotificationUI()

void NotificationUI::NotificationUI ( )
protected

Definition at line 20 of file notificationui.c.

◆ ~NotificationUI()

void NotificationUI::~NotificationUI ( )
protected

Definition at line 38 of file notificationui.c.

Member Function Documentation

◆ AddNotification()

void NotificationUI::AddNotification ( NotificationRuntimeData data)
protected

Definition at line 48 of file notificationui.c.

◆ AddVoiceNotification()

void NotificationUI::AddVoiceNotification ( string player,
string name )
protected

Definition at line 85 of file notificationui.c.

◆ ClearVoiceNotifications()

void NotificationUI::ClearVoiceNotifications ( )
protected

Definition at line 124 of file notificationui.c.

◆ RemoveNotification()

void NotificationUI::RemoveNotification ( NotificationRuntimeData data)
protected

Definition at line 74 of file notificationui.c.

◆ RemoveVoiceNotification()

void NotificationUI::RemoveVoiceNotification ( string player)
protected

Definition at line 113 of file notificationui.c.

◆ Update()

void NotificationUI::Update ( float timeslice)
protected

Definition at line 177 of file notificationui.c.

◆ UpdateOffset()

void NotificationUI::UpdateOffset ( )
protected

Definition at line 148 of file notificationui.c.

◆ UpdateTargetHeight()

void NotificationUI::UpdateTargetHeight ( )
protected

Definition at line 135 of file notificationui.c.

Member Data Documentation

◆ m_BackupPosX

float NotificationUI::m_BackupPosX
protected

Definition at line 14 of file notificationui.c.

◆ m_BackupPosY

float NotificationUI::m_BackupPosY
protected

Definition at line 15 of file notificationui.c.

◆ m_CurrentHeight

float NotificationUI::m_CurrentHeight
protected

Definition at line 12 of file notificationui.c.

◆ m_NotificationContent

ref Widget NotificationUI::m_NotificationContent
protected

Definition at line 6 of file notificationui.c.

◆ m_Notifications

ref map<NotificationRuntimeData, Widget> NotificationUI::m_Notifications
protected

Definition at line 8 of file notificationui.c.

◆ m_OffsetEnabled

bool NotificationUI::m_OffsetEnabled
protected

Definition at line 18 of file notificationui.c.

◆ m_Root

ref Widget NotificationUI::m_Root
protected

Definition at line 3 of file notificationui.c.

◆ m_Spacer

ref Widget NotificationUI::m_Spacer
protected

Definition at line 4 of file notificationui.c.

◆ m_TargetHeight

float NotificationUI::m_TargetHeight
protected

Definition at line 13 of file notificationui.c.

◆ m_VelArr

float NotificationUI::m_VelArr[1]
staticprotected

Definition at line 176 of file notificationui.c.

◆ m_VoiceContent

ref Widget NotificationUI::m_VoiceContent
protected

Definition at line 5 of file notificationui.c.

◆ m_VoiceNotifications

ref map<string, Widget> NotificationUI::m_VoiceNotifications
protected

Definition at line 9 of file notificationui.c.

◆ m_WidgetTimers

ref map<string, Widget> NotificationUI::m_WidgetTimers
protected

Definition at line 16 of file notificationui.c.

◆ m_Width

float NotificationUI::m_Width
protected

Definition at line 11 of file notificationui.c.


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