SSBM Decomp
Loading...
Searching...
No Matches
HSD_SynthSFXNode Struct Reference

#include <synth.static.h>

Data Fields

int x0
struct HSD_SynthSFXNodenext
u8 pad8
u8 flags
u8 voice_count
u8 xB
AXVPB * voice [2]
float x14
float x18 [2]
struct HSD_SynthSFXNodex20
u16 x24
u8 volume_update_pending
u8 x27
float unk28
struct { 
   float   volume 
   int   x4 
   union { 
      u8   x8 
      float   x8_float 
   } 
user_vol [USERVOL_NUM]
float x44
float x48
float x4C

Field Documentation

◆ x0

int HSD_SynthSFXNode::x0

◆ next

struct HSD_SynthSFXNode* HSD_SynthSFXNode::next

◆ pad8

u8 HSD_SynthSFXNode::pad8

◆ flags

u8 HSD_SynthSFXNode::flags

◆ voice_count

u8 HSD_SynthSFXNode::voice_count

◆ xB

u8 HSD_SynthSFXNode::xB

◆ voice

AXVPB* HSD_SynthSFXNode::voice[2]

◆ x14

float HSD_SynthSFXNode::x14

◆ x18

float HSD_SynthSFXNode::x18[2]

◆ x20

struct HSD_SynthSFXNode* HSD_SynthSFXNode::x20

◆ x24

u16 HSD_SynthSFXNode::x24

◆ volume_update_pending

u8 HSD_SynthSFXNode::volume_update_pending

◆ x27

u8 HSD_SynthSFXNode::x27

◆ unk28

float HSD_SynthSFXNode::unk28

◆ volume

float HSD_SynthSFXNode::volume

◆ x4

int HSD_SynthSFXNode::x4

◆ x8

u8 HSD_SynthSFXNode::x8

◆ x8_float

float HSD_SynthSFXNode::x8_float

◆ [struct]

struct { ... } HSD_SynthSFXNode::user_vol[USERVOL_NUM]

◆ x44

float HSD_SynthSFXNode::x44

◆ x48

float HSD_SynthSFXNode::x48

◆ x4C

float HSD_SynthSFXNode::x4C

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