NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
AXFXDelay.h
1#ifndef RVL_SDK_AXFX_DELAY_H
2#define RVL_SDK_AXFX_DELAY_H
3#include <types.h>
4#ifdef __cplusplus
5extern "C" {
6#endif
7
8typedef struct AXFX_DELAY {
9 s32* line[3]; // at 0x0
10 u32 curPos[3]; // at 0xC
11 u32 length[3]; // at 0x18
12 s32 feedbackGain[3]; // at 0x24
13 s32 outGain[3]; // at 0x30
14 u32 active; // at 0x3C
15 u32 delay[3]; // at 0x40
16 u32 feedback[3]; // at 0x4C
17 u32 output[3]; // at 0x58
19
20u32 AXFXDelayGetMemSize(const AXFX_DELAY* fx);
21BOOL AXFXDelayInit(AXFX_DELAY* fx);
22BOOL AXFXDelaySettings(AXFX_DELAY* fx);
23void AXFXDelayShutdown(AXFX_DELAY* fx);
24void AXFXDelayCallback(void* chans, void* context);
25
26#ifdef __cplusplus
27}
28#endif
29#endif