Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
nw4hbm::snd::detail::BankFile Namespace Reference

Classes

struct  DataBlock
 
struct  Header
 
struct  IndexTable
 
struct  InstParam
 
struct  RangeTable
 
struct  WaveBlock
 

Typedefs

typedef struct nw4hbm::snd::detail::BankFile::InstParam InstParam
 
typedef struct nw4hbm::snd::detail::BankFile::RangeTable RangeTable
 
typedef struct IndexTable IndexTable
 
typedef Util::DataRef< void, InstParam, RangeTable, IndexTableDataRegion
 
typedef Util::DataRef< WaveFile::WaveInfoWaveRegion
 
typedef struct nw4hbm::snd::detail::BankFile::Header Header
 
typedef struct nw4hbm::snd::detail::BankFile::DataBlock DataBlock
 
typedef struct nw4hbm::snd::detail::BankFile::WaveBlock WaveBlock
 

Variables

static const u32 SIGNATURE_FILE = 'RBNK'
 
static const u32 SIGNATURE_DATA_BLOCK = 'DATA'
 
static const u32 SIGNATURE_WAVE_BLOCK = 'WAVE'
 

Typedef Documentation

◆ DataBlock

typedef struct nw4hbm::snd::detail::BankFile::DataBlock nw4hbm::snd::detail::BankFile::DataBlock

◆ DataRegion

◆ Header

typedef struct nw4hbm::snd::detail::BankFile::Header nw4hbm::snd::detail::BankFile::Header

◆ IndexTable

typedef struct IndexTable nw4hbm::snd::detail::BankFile::IndexTable

◆ InstParam

typedef struct nw4hbm::snd::detail::BankFile::InstParam nw4hbm::snd::detail::BankFile::InstParam

◆ RangeTable

typedef struct nw4hbm::snd::detail::BankFile::RangeTable nw4hbm::snd::detail::BankFile::RangeTable

◆ WaveBlock

typedef struct nw4hbm::snd::detail::BankFile::WaveBlock nw4hbm::snd::detail::BankFile::WaveBlock

◆ WaveRegion

Variable Documentation

◆ SIGNATURE_DATA_BLOCK

const u32 nw4hbm::snd::detail::BankFile::SIGNATURE_DATA_BLOCK = 'DATA'
static

◆ SIGNATURE_FILE

const u32 nw4hbm::snd::detail::BankFile::SIGNATURE_FILE = 'RBNK'
static

◆ SIGNATURE_WAVE_BLOCK

const u32 nw4hbm::snd::detail::BankFile::SIGNATURE_WAVE_BLOCK = 'WAVE'
static