Nuclide
Software Development Kit for id Technology (BETA)
ncSoundDict Class Reference

About this class

Dictionary for sound effect definition.

Inheritance diagram for ncSoundDict:
ncDict

Public Member Functions

void ncSoundDict (void)
 
nonvirtual float AttenuationValue (void)
 
nonvirtual void Play (void)
 
nonvirtual void PlayOnEntity (entity)
 
nonvirtual void PlayOnEntityChannel (entity, int)
 
nonvirtual void PlayOnSpot (vector)
 
nonvirtual ncSoundDict SoundForName (string soundDef)
 
nonvirtual ncSoundDict SoundForID (int soundID)
 
nonvirtual int ID (void)
 
nonvirtual void UpdateChannelVolumeOnEntity (entity, int, float)
 

Constructor & Destructor Documentation

◆ ncSoundDict()

void ncSoundDict::ncSoundDict ( void  )

Member Function Documentation

◆ AttenuationValue()

float ncSoundDict::AttenuationValue ( void  )

◆ ID()

int ncSoundDict::ID ( void  )

◆ Play()

void ncSoundDict::Play ( void  )

◆ PlayOnEntity()

void ncSoundDict::PlayOnEntity ( entity  targetEntity)

◆ PlayOnEntityChannel()

void ncSoundDict::PlayOnEntityChannel ( entity  targetEntity,
int  audioChannel 
)

◆ PlayOnSpot()

void ncSoundDict::PlayOnSpot ( vector  targetSpot)

◆ SoundForID()

ncSoundDict ncSoundDict::SoundForID ( int  soundID)

◆ SoundForName()

ncSoundDict ncSoundDict::SoundForName ( string  soundDef)

◆ UpdateChannelVolumeOnEntity()

void ncSoundDict::UpdateChannelVolumeOnEntity ( entity  targetEntity,
int  targetChannel,
float  desiredVolume 
)

The documentation for this class was generated from the following files: