◆ NotificationUI()
References AddNotification(), WorkspaceWidget::CreateWidgets(), GetGame(), NotificationSystem::GetInstance(), CGame::GetWorkspace(), ScriptInvoker::Insert(), m_NotificationContent, m_Notifications, NotificationSystem::m_OnNotificationAdded, NotificationSystem::m_OnNotificationRemoved, m_Root, m_Spacer, m_VoiceContent, m_VoiceNotifications, m_WidgetTimers, and RemoveNotification().
◆ ~NotificationUI()
◆ AddNotification()
◆ AddVoiceNotification()
◆ ClearVoiceNotifications()
void ClearVoiceNotifications |
( |
| ) |
|
|
inlineprivate |
◆ RemoveNotification()
◆ RemoveVoiceNotification()
void RemoveVoiceNotification |
( |
string |
player | ) |
|
|
inlineprivate |
◆ Update()
void Update |
( |
float |
timeslice | ) |
|
|
inlineprivate |
References Math::Clamp(), m_CurrentHeight, m_Root, m_Spacer, m_TargetHeight, m_VelArr, m_WidgetTimers, m_Width, NotificationSystem::NOTIFICATION_FADE_TIME, Math::SmoothCD(), UpdateOffset(), UpdateTargetHeight(), and x.
◆ UpdateOffset()
◆ UpdateTargetHeight()
void UpdateTargetHeight |
( |
| ) |
|
|
inlineprivate |
References m_CurrentHeight, m_NotificationContent, m_Root, m_Spacer, m_TargetHeight, m_VoiceContent, m_Width, UpdateOffset(), and x.
Referenced by AddNotification(), AddVoiceNotification(), ClearVoiceNotifications(), RemoveNotification(), RemoveVoiceNotification(), and Update().
◆ m_BackupPosX
protected float m_BackupPosX |
|
private |
◆ m_BackupPosY
protected float m_BackupPosY |
|
private |
◆ m_CurrentHeight
protected float m_CurrentHeight |
|
private |
◆ m_NotificationContent
protected ref Widget m_NotificationContent |
|
private |
◆ m_Notifications
◆ m_OffsetEnabled
protected bool m_OffsetEnabled |
|
private |
◆ m_Root
◆ m_Spacer
◆ m_TargetHeight
protected float m_TargetHeight |
|
private |
◆ m_VelArr
◆ m_VoiceContent
protected ref Widget m_VoiceContent |
|
private |
◆ m_VoiceNotifications
◆ m_WidgetTimers
◆ m_Width
The documentation for this class was generated from the following file: