DayZ 1.30
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ RegisterItself()

void RegisterItself ( int notifier_id,
NotifierBase modifier )
protected

См. определение в файле NotifiersManager.c строка 85

86 {
87 if (!IsNotifierIDValid(notifier_id))
88 {
89 ErrorEx("Out of bounds for notifier id: " + notifier_id, ErrorExSeverity.ERROR);
90 return;
91 }
92
93 m_NotifiersStatic[notifier_id] = modifier;
94
95 if (m_NotifierIDs.Find(notifier_id) == -1)
96 {
97 m_NotifierIDs.Insert(notifier_id);
98 }
99
100 #ifdef DIAG_NOTIFIER_LOGS
101 ErrorEx(string.Format("Added notifier %1 with id=%2", modifier, notifier_id), ErrorExSeverity.INFO);
102 #endif
103 }
ref array< int > m_NotifierIDs
Notifier ids in registration order.
Определения NotifiersManager.c:42
NotifierBase m_NotifiersStatic[MAX_COUNT]
Определения NotifiersManager.c:32
bool IsNotifierIDValid(int notifier_id)
Определения NotifiersManager.c:80
ErrorExSeverity
Определения EnDebug.c:62
enum ShapeType ErrorEx

Перекрестные ссылки ErrorEx, IsNotifierIDValid(), m_NotifierIDs и m_NotifiersStatic.