NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
nw4r::snd::detail::BankFile::InstParam Struct Reference

Description

Definition at line 39 of file snd_BankFile.h.

Public Attributes

union { 
 
   s32   waveIndex 
 
   WaveInfo const *   waveInfoAddress 
 
   WaveDataLocationCallback *   waveDataLocationCallback 
 
};  
 
u8 attack
 
u8 decay
 
u8 sustain
 
u8 release
 
u8 hold
 
u8 waveDataLocationType
 
u8 noteOffType
 
u8 alternateAssign
 
u8 originalKey
 
u8 volume
 
u8 pan
 
u8 padding2
 
f32 tune
 
Util::DataRef< void > lfoTableRef
 
Util::DataRef< void > graphEnvTablevRef
 
Util::DataRef< void > randomizerTableRef
 
ulong reserved
 

Member Data Documentation

◆ waveIndex

s32 nw4r::snd::detail::BankFile::InstParam::waveIndex

Definition at line 44 of file snd_BankFile.h.

◆ waveInfoAddress

WaveInfo const* nw4r::snd::detail::BankFile::InstParam::waveInfoAddress

Definition at line 45 of file snd_BankFile.h.

◆ waveDataLocationCallback

WaveDataLocationCallback* nw4r::snd::detail::BankFile::InstParam::waveDataLocationCallback

Definition at line 46 of file snd_BankFile.h.

◆ attack

u8 nw4r::snd::detail::BankFile::InstParam::attack

Definition at line 48 of file snd_BankFile.h.

◆ decay

u8 nw4r::snd::detail::BankFile::InstParam::decay

Definition at line 49 of file snd_BankFile.h.

◆ sustain

u8 nw4r::snd::detail::BankFile::InstParam::sustain

Definition at line 50 of file snd_BankFile.h.

◆ release

u8 nw4r::snd::detail::BankFile::InstParam::release

Definition at line 51 of file snd_BankFile.h.

◆ hold

u8 nw4r::snd::detail::BankFile::InstParam::hold

Definition at line 52 of file snd_BankFile.h.

◆ waveDataLocationType

u8 nw4r::snd::detail::BankFile::InstParam::waveDataLocationType

Definition at line 53 of file snd_BankFile.h.

◆ noteOffType

u8 nw4r::snd::detail::BankFile::InstParam::noteOffType

Definition at line 54 of file snd_BankFile.h.

◆ alternateAssign

u8 nw4r::snd::detail::BankFile::InstParam::alternateAssign

Definition at line 55 of file snd_BankFile.h.

◆ originalKey

u8 nw4r::snd::detail::BankFile::InstParam::originalKey

Definition at line 56 of file snd_BankFile.h.

◆ volume

u8 nw4r::snd::detail::BankFile::InstParam::volume

Definition at line 57 of file snd_BankFile.h.

◆ pan

u8 nw4r::snd::detail::BankFile::InstParam::pan

Definition at line 58 of file snd_BankFile.h.

◆ padding2

u8 nw4r::snd::detail::BankFile::InstParam::padding2

Definition at line 59 of file snd_BankFile.h.

◆ tune

f32 nw4r::snd::detail::BankFile::InstParam::tune

Definition at line 60 of file snd_BankFile.h.

◆ lfoTableRef

Util::DataRef<void> nw4r::snd::detail::BankFile::InstParam::lfoTableRef

Definition at line 62 of file snd_BankFile.h.

◆ graphEnvTablevRef

Util::DataRef<void> nw4r::snd::detail::BankFile::InstParam::graphEnvTablevRef

Definition at line 63 of file snd_BankFile.h.

◆ randomizerTableRef

Util::DataRef<void> nw4r::snd::detail::BankFile::InstParam::randomizerTableRef

Definition at line 64 of file snd_BankFile.h.

◆ reserved

ulong nw4r::snd::detail::BankFile::InstParam::reserved

Definition at line 65 of file snd_BankFile.h.