Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
SoundEventBase Class Reference

Private Member Functions

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

Private Attributes

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

Detailed Description

Definition at line 1 of file soundevents.c.

Constructor & Destructor Documentation

◆ ~SoundEventBase()

void ~SoundEventBase ( )
inlineprivate

Definition at line 13 of file soundevents.c.

References m_SoundSetCallback.

Member Function Documentation

◆ CanPlay()

bool CanPlay ( )
inlineprivate

Definition at line 47 of file soundevents.c.

◆ GetSoundEventID()

int GetSoundEventID ( )
inlineprivate

Definition at line 67 of file soundevents.c.

References m_ID.

◆ GetSoundEventType()

int GetSoundEventType ( )
inlineprivate

Definition at line 72 of file soundevents.c.

References m_Type.

◆ GetSoundSetCallback()

AbstractWave GetSoundSetCallback ( )
inlineprivate

Definition at line 77 of file soundevents.c.

References AbstractWave(), and m_SoundSetCallback.

◆ IsDestroyRequested()

bool IsDestroyRequested ( )
inlineprivate

Definition at line 42 of file soundevents.c.

References m_RequestDestroy.

◆ IsSkipForControlled()

bool IsSkipForControlled ( )
inlineprivate

Definition at line 19 of file soundevents.c.

References m_SkipForControlledCharacter.

◆ IsSoundCallbackExist()

bool IsSoundCallbackExist ( )
inlineprivate

Definition at line 32 of file soundevents.c.

References m_SoundSetCallback.

◆ OnPlay()

void OnPlay ( PlayerBase player)
private

◆ Play()

bool Play ( )
inlineprivate

Definition at line 52 of file soundevents.c.

◆ Stop()

void Stop ( )
inlineprivate

Definition at line 59 of file soundevents.c.

References m_SoundSetCallback.

◆ Tick()

void Tick ( )
inlineprivate

Definition at line 24 of file soundevents.c.

References m_RequestDestroy, and m_SoundSetCallback.

Field Documentation

◆ m_ID

int m_ID
private

Definition at line 5 of file soundevents.c.

Referenced by GetSoundEventID().

◆ m_Param

int m_Param
private

Definition at line 10 of file soundevents.c.

◆ m_RequestDestroy

bool m_RequestDestroy
private

Definition at line 7 of file soundevents.c.

Referenced by IsDestroyRequested(), and Tick().

◆ m_SkipForControlledCharacter

bool m_SkipForControlledCharacter
private

Definition at line 9 of file soundevents.c.

Referenced by IsSkipForControlled().

◆ m_SoundSetCallback

AbstractWave m_SoundSetCallback
private

Definition at line 3 of file soundevents.c.

Referenced by ~SoundEventBase(), GetSoundSetCallback(), IsSoundCallbackExist(), Stop(), and Tick().

◆ m_SoundSetNameRoot

string m_SoundSetNameRoot
private

Definition at line 8 of file soundevents.c.

◆ m_SoundVoiceAnimEventClassID

int m_SoundVoiceAnimEventClassID
private

Definition at line 6 of file soundevents.c.

◆ m_Type

int m_Type
private

Definition at line 4 of file soundevents.c.

Referenced by GetSoundEventType().


The documentation for this class was generated from the following file:
  • F:/Games/Dayz/scripts/4_world/classes/soundevents/soundevents.c