Dayz 1.25
Dayz Code Explorer by KGB
Загрузка...
Поиск...
Не найдено
Класс SoundEventBase

Закрытые члены

void ~SoundEventBase ()
 
bool IsSkipForControlled ()
 
void Tick ()
 
bool IsSoundCallbackExist ()
 
bool IsDestroyRequested ()
 
bool CanPlay ()
 
bool Play ()
 
void OnPlay (PlayerBase player)
 
void Stop ()
 
int GetSoundEventID ()
 
int GetSoundEventType ()
 
AbstractWave GetSoundSetCallback ()
 

Закрытые данные

AbstractWave m_SoundSetCallback
 
int m_Type
 
int m_ID
 
int m_SoundVoiceAnimEventClassID
 
bool m_RequestDestroy
 
string m_SoundSetNameRoot
 
bool m_SkipForControlledCharacter
 
int m_Param
 

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

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

◆ ~SoundEventBase()

void ~SoundEventBase ( )
inlineprivate
14 {
16 }
proto void Stop()
AbstractWave m_SoundSetCallback
Definition SoundEvents.c:3

Перекрестные ссылки m_SoundSetCallback и AbstractWave::Stop().

Методы

◆ CanPlay()

bool CanPlay ( )
inlineprivate
48 {
49 return true;
50 }

◆ GetSoundEventID()

int GetSoundEventID ( )
inlineprivate
68 {
69 return m_ID;
70 }
int m_ID
Definition SoundEvents.c:5

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

◆ GetSoundEventType()

int GetSoundEventType ( )
inlineprivate
73 {
74 return m_Type;
75 }
int m_Type
Definition SoundEvents.c:4

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

◆ GetSoundSetCallback()

AbstractWave GetSoundSetCallback ( )
inlineprivate
78 {
79 return m_SoundSetCallback;
80 }

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

◆ IsDestroyRequested()

bool IsDestroyRequested ( )
inlineprivate
43 {
44 return m_RequestDestroy;
45 }
bool m_RequestDestroy
Definition SoundEvents.c:7

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

◆ IsSkipForControlled()

bool IsSkipForControlled ( )
inlineprivate
20 {
22 }
bool m_SkipForControlledCharacter
Definition SoundEvents.c:9

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

◆ IsSoundCallbackExist()

bool IsSoundCallbackExist ( )
inlineprivate
33 {
35 {
36 return true;
37 }
38
39 return false;
40 }

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

◆ OnPlay()

void OnPlay ( PlayerBase player)
private

◆ Play()

bool Play ( )
inlineprivate
53 {
54 return true;
55 }

◆ Stop()

void Stop ( )
inlineprivate
60 {
62 {
64 }
65 }

Перекрестные ссылки m_SoundSetCallback и AbstractWave::Stop().

◆ Tick()

void Tick ( )
inlineprivate
25 {
27 {
28 m_RequestDestroy = true;
29 }
30 }

Перекрестные ссылки m_RequestDestroy и m_SoundSetCallback.

Поля

◆ m_ID

int m_ID
private

Используется в GetSoundEventID().

◆ m_Param

int m_Param
private

◆ m_RequestDestroy

bool m_RequestDestroy
private

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

◆ m_SkipForControlledCharacter

bool m_SkipForControlledCharacter
private

Используется в IsSkipForControlled().

◆ m_SoundSetCallback

AbstractWave m_SoundSetCallback
private

◆ m_SoundSetNameRoot

string m_SoundSetNameRoot
private

◆ m_SoundVoiceAnimEventClassID

int m_SoundVoiceAnimEventClassID
private

◆ m_Type

int m_Type
private

Используется в GetSoundEventType().


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