Data Structures | |
class | SoundEventBase |
Functions | |
class SoundEventBase | GetSoundEventType (int id) |
void | ~SoundEventBase () |
bool | IsSkipForControlled () |
void | Tick () |
bool | IsSoundCallbackExist () |
bool | IsDestroyRequested () |
bool | CanPlay () |
bool | Play () |
void | OnPlay (PlayerBase player) |
void | Stop () |
Stops all elements this effect consists of. | |
int | GetSoundEventID () |
int | GetSoundEventType () |
AbstractWave | GetSoundSetCallback () |
bool | PlayRequest (EPlayerSoundEventID id, bool sent_from_server=false) |
bool | PlayRequestEx (EPlayerSoundEventID id, bool sent_from_server=false, int param=0) |
int | GetCurrentStateEventID () |
int | GetCurrentStateEventType () |
Variables | |
AbstractWave | m_SoundSetCallback |
int | m_Type |
int | m_ID |
int | m_SoundVoiceAnimEventClassID |
bool | m_RequestDestroy |
string | m_SoundSetNameRoot |
bool | m_SkipForControlledCharacter |
int | m_Param |
bool CanPlay | ( | ) |
int GetCurrentStateEventID | ( | ) |
int GetCurrentStateEventType | ( | ) |
int GetSoundEventID | ( | ) |
int GetSoundEventType | ( | ) |
class SoundEventBase GetSoundEventType | ( | int | id | ) |
AbstractWave GetSoundSetCallback | ( | ) |
bool IsDestroyRequested | ( | ) |
bool IsSkipForControlled | ( | ) |
bool IsSoundCallbackExist | ( | ) |
Referenced by IsFinished().
void OnPlay | ( | PlayerBase | player | ) |
!! beware of the ifdef above , most likely you want to put your code above it, otherwise it might not get executed !!!
bool PlayRequest | ( | EPlayerSoundEventID | id, |
bool | sent_from_server = false |
||
) |
bool PlayRequestEx | ( | EPlayerSoundEventID | id, |
bool | sent_from_server = false , |
||
int | param = 0 |
||
) |
void Tick | ( | ) |
void ~SoundEventBase | ( | ) |
int m_ID |
bool m_RequestDestroy |
bool m_SkipForControlledCharacter |
AbstractWave m_SoundSetCallback |
Referenced by PlayerSoundEventBase::OnPlay(), OnTick(), Play(), PosUpdate(), SendEvent(), SoftStop(), Stop(), ~InfectedSoundEventBase(), and ~PlayerSoundEventBase().
string m_SoundSetNameRoot |
int m_SoundVoiceAnimEventClassID |
Referenced by DrowningEvents(), HoldBreathSoundEventBase::ExhaustedBreathSoundEvent(), ExhaustedBreathSoundEvent(), ForceConsumeSoundEvent(), ForceConsumeSoundEvent::ForceDrinkSoundEvent(), SymptomSoundEventBase::GaspSoundEvent(), GaspSoundEvent(), GetSoundVoiceAnimEventClassID(), HasPriorityOverCurrent(), HoldBreathSoundEventBase(), InjuryMediumSoundEvent(), SymptomSoundEventBase::LaugherSoundEvent(), LaugherSoundEvent(), MeleeAttackSoundEvents(), PlayerSoundEventBase::PickupHeavySoundEvent(), PickupHeavySoundEvent(), Play(), HeatComfortEventsBase::RattlingTeethSoundEvent(), RattlingTeethSoundEvent(), StaminaSoundEventBase::StaminaDownHeavy(), StaminaDownHeavy(), StaminaLowFilterBase::StaminaLowFilterLower(), StaminaLowFilterBase::StaminaLowFilterUpper(), StaminaLowFilterUpper(), StaminaSoundEventBase::StaminaUpLight(), StaminaUpLight(), and SymptomSoundEventBase().
int m_Type |