Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
nw4hbm::snd::detail::BasicSound::AmbientParamUpdateCallback Struct Referenceabstract

#include <BasicSound.h>

Public Types

enum  ParamUpdateFlags { PARAM_UPDATE_VOLUME = (1 << 0) , PARAM_UPDATE_PAN = (1 << 1) , PARAM_UPDATE_SURROUND_PAN = (1 << 2) , PARAM_UPDATE_PRIORITY = (1 << 3) }
 
typedef enum nw4hbm::snd::detail::BasicSound::AmbientParamUpdateCallback::ParamUpdateFlags ParamUpdateFlags
 

Public Member Functions

virtual void detail_Update (SoundParam *param, u32 id, BasicSound *sound, const void *arg, u32 flags)=0
 

Member Typedef Documentation

◆ ParamUpdateFlags

Member Enumeration Documentation

◆ ParamUpdateFlags

Enumerator
PARAM_UPDATE_VOLUME 
PARAM_UPDATE_PAN 
PARAM_UPDATE_SURROUND_PAN 
PARAM_UPDATE_PRIORITY 

Member Function Documentation

◆ detail_Update()

virtual void nw4hbm::snd::detail::BasicSound::AmbientParamUpdateCallback::detail_Update ( SoundParam * param,
u32 id,
BasicSound * sound,
const void * arg,
u32 flags )
pure virtual

The documentation for this struct was generated from the following file: