DayZ 1.26
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
Файл NotificationSystem.c

См. исходные тексты.

Структуры данных

class  NotificationSystem
 

Перечисления

enum  NotificationType {
  FRIEND_CONNECTED , INVITE_FAIL_SAME_SERVER , JOIN_FAIL_GET_SESSION , CONNECT_FAIL_GENERIC ,
  DISCONNECTED , GENERIC_ERROR , NOTIFICATIONS_END
}
 DEPRECATED (moved into NotificationSystem) Подробнее...
 

Функции

void NotificationRuntimeData (float time, NotificationData data, string detail_text)
 
float GetTime ()
 
float GetRemainingTime ()
 
string GetIcon ()
 
string GetTitleText ()
 
string GetDetailText ()
 
void UpdateRemainingTime (float updateInterval)
 
void SetTime (float time)
 DEPRECATED.
 

Переменные

static const float NOTIFICATION_FADE_TIME = 3.0
 
enum NotificationType m_StaticData
 
float m_NotificationTime
 
float m_TimeRemaining
 
string m_DetailText
 

Перечисления

◆ NotificationType

DEPRECATED (moved into NotificationSystem)

Элементы перечислений
FRIEND_CONNECTED 
INVITE_FAIL_SAME_SERVER 
JOIN_FAIL_GET_SESSION 
CONNECT_FAIL_GENERIC 
DISCONNECTED 
GENERIC_ERROR 
NOTIFICATIONS_END 
4{
11 //Please add types before this item
13}
@ CONNECT_FAIL_GENERIC
Definition NotificationSystem.c:8
@ NOTIFICATIONS_END
Definition NotificationSystem.c:12
@ GENERIC_ERROR
Definition NotificationSystem.c:10
@ INVITE_FAIL_SAME_SERVER
Definition NotificationSystem.c:6
@ DISCONNECTED
Definition NotificationSystem.c:9
@ FRIEND_CONNECTED
Definition NotificationSystem.c:5
@ JOIN_FAIL_GET_SESSION
Definition NotificationSystem.c:7

Функции

◆ GetDetailText()

string GetDetailText ( )
56 {
57 return m_DetailText;
58 }
string m_DetailText
Definition NotificationSystem.c:21

Перекрестные ссылки m_DetailText.

◆ GetIcon()

string GetIcon ( )
46 {
47 return m_StaticData.m_Icon;
48 }
enum NotificationType m_StaticData

Перекрестные ссылки m_StaticData.

Используется в Container::GetFocusedIcon(), Container::GetIcon() и Container::UpdateSelection().

◆ GetRemainingTime()

float GetRemainingTime ( )
41 {
42 return m_TimeRemaining;
43 }
float m_TimeRemaining
Definition NotificationSystem.c:20

Перекрестные ссылки m_TimeRemaining.

◆ GetTime()

◆ GetTitleText()

string GetTitleText ( )
51 {
52 return m_StaticData.m_TitleText;
53 }

Перекрестные ссылки m_StaticData.

◆ NotificationRuntimeData()

void NotificationRuntimeData ( float time,
NotificationData data,
string detail_text )
24 {
28
29 if (detail_text != "")
31 else
32 m_DetailText = m_StaticData.m_DescriptionText;
33 }
Definition EntityAI.c:95

Перекрестные ссылки m_DetailText, m_NotificationTime, m_StaticData и m_TimeRemaining.

Используется в NotificationSystem::AddNotification(), NotificationSystem::AddNotificationExtended() и NotificationSystem::Update().

◆ SetTime()

void SetTime ( float time)

DEPRECATED.

◆ UpdateRemainingTime()

void UpdateRemainingTime ( float updateInterval)
61 {
63 }

Перекрестные ссылки m_TimeRemaining.

Переменные

◆ m_DetailText

string m_DetailText

Используется в GetDetailText() и NotificationRuntimeData().

◆ m_NotificationTime

float m_NotificationTime

Используется в GetTime() и NotificationRuntimeData().

◆ m_StaticData

enum NotificationType m_StaticData

Используется в GetIcon(), GetTitleText() и NotificationRuntimeData().

◆ m_TimeRemaining

float m_TimeRemaining

◆ NOTIFICATION_FADE_TIME

const float NOTIFICATION_FADE_TIME = 3.0
static