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

Защищенные члены

void PresenceNotifierNoiseEvents ()
 
void RegisterEvent (EPresenceNotifierNoiseEventType pEventType, int pValue, float pLength)
 
void ProcessEvent (EPresenceNotifierNoiseEventType pEventType)
 
int GetValue ()
 
void ResetEvent ()
 

Защищенные данные

int m_Value
 
ref Timer m_CooldownTimer
 

Статические защищенные данные

static ref map< EPresenceNotifierNoiseEventType, ref PresenceNotifierNoiseEventm_PresenceNotifierNotifierEvents
 

Подробное описание

Конструктор(ы)

◆ PresenceNotifierNoiseEvents()

void PresenceNotifierNoiseEvents ( )
inlineprotected
37 {
38 m_Value = 0;
40
42 }
Definition EntityAI.c:95
int m_Value
Definition PluginPresenceNotifier.c:31
ref Timer m_CooldownTimer
Definition PluginPresenceNotifier.c:34
static ref map< EPresenceNotifierNoiseEventType, ref PresenceNotifierNoiseEvent > m_PresenceNotifierNotifierEvents
Definition PluginPresenceNotifier.c:33
Definition DayZPlayerImplement.c:63
const int CALL_CATEGORY_SYSTEM
Definition tools.c:8

Перекрестные ссылки CALL_CATEGORY_SYSTEM, m_CooldownTimer, m_PresenceNotifierNotifierEvents и m_Value.

Методы

◆ GetValue()

int GetValue ( )
inlineprotected
62 {
63 return m_Value;
64 }

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

◆ ProcessEvent()

void ProcessEvent ( EPresenceNotifierNoiseEventType pEventType)
inlineprotected
51 {
53
54 if (m_CooldownTimer.IsRunning())
55 m_CooldownTimer.Stop();
56
57 m_Value = pnne.GetValue();
58 m_CooldownTimer.Run(pnne.GetTimerLength(), this, "ResetEvent", null);
59 }
void PresenceNotifierNoiseEvent(float pValue, float pLength)
Definition PluginPresenceNotifier.c:12

Перекрестные ссылки m_CooldownTimer, m_PresenceNotifierNotifierEvents, m_Value и PresenceNotifierNoiseEvent().

◆ RegisterEvent()

void RegisterEvent ( EPresenceNotifierNoiseEventType pEventType,
int pValue,
float pLength )
inlineprotected

◆ ResetEvent()

void ResetEvent ( )
inlineprotected
67 {
68 m_Value = 0;
69 }

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

Поля

◆ m_CooldownTimer

ref Timer m_CooldownTimer
protected

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

◆ m_PresenceNotifierNotifierEvents

ref map<EPresenceNotifierNoiseEventType, ref PresenceNotifierNoiseEvent> m_PresenceNotifierNotifierEvents
staticprotected

◆ m_Value

int m_Value
protected

Объявления и описания членов класса находятся в файле: