Files
tp/include/Z2AudioLib/Z2EnvSeMgr/Z2EnvSeMgr.h
T
LC ec9b03241d Z2AudioLib: Migrate declarations out of functions.h to respective files (#96)
Removes the strong dependency on a single header file and moves
declarations to their respective header file.

This allows for making dependencies explicit in cpp files and other
headers, and also makes it much easier to track where everything related
to a particular component is.

This change also creates a few header files that previously didn't
exist, making it much nicer for people implementing things, as they
won't need to create the header file, it'll just be there ready to go.

Ideally functions.h wouldn't even be a thing, as this header adds a lot
of preprocessing overhead due to its size, and will continue to grow
significantly larger over the lifespan of the project, which can also
impact the performance of editors that do dependency lookups and
context-aware syntax highlighting.
2021-01-25 12:57:46 -05:00

54 lines
1.6 KiB
C

#ifndef Z2ENVSEMGR_H_
#define Z2ENVSEMGR_H_
extern void* lbl_80450B3C; // Z2EnvSeMgr sInstance
extern "C" {
void Z2EnvSeAutoPan(void);
void Z2EnvSeAutoPan_NS_calcPan(void);
void Z2EnvSeAutoPan_NS_dtor(void);
void Z2EnvSeAutoPan_NS_setPanParam(void);
void Z2EnvSeAutoPan_NS_startEnvSeAutoPanLevel(void);
void Z2EnvSeBase(void);
void Z2EnvSeBase_NS_dtor(void);
void Z2EnvSeBase_NS_startEnvSe(void);
void Z2EnvSeBase_NS_startEnvSeLevel(void);
void Z2EnvSeDir(void);
void Z2EnvSeDir_NS_calcPan(void);
void Z2EnvSeDir_NS_dtor(void);
void Z2EnvSeDir_NS_setPanDir(void);
void Z2EnvSeDir_NS_startEnvSeDirLevel(void);
void Z2EnvSeMgr_NS_getFogDensity(void);
void Z2EnvSeMgr_NS_framework(void);
void Z2EnvSeMgr_NS_initEtcSe(void);
void Z2EnvSeMgr_NS_initFallSe(void);
void Z2EnvSeMgr_NS_initLv3WaterSe(void);
void Z2EnvSeMgr_NS_initRiverSe(void);
void Z2EnvSeMgr_NS_initSceneEnvSe(void);
void Z2EnvSeMgr_NS_initStaticEnvSe(void);
void Z2EnvSeMgr_NS_playSceneEnvSe(void);
void Z2EnvSeMgr_NS_registEtcSePos(void);
void Z2EnvSeMgr_NS_registFallSePos(void);
void Z2EnvSeMgr_NS_registLv3WaterSePos(void);
void Z2EnvSeMgr_NS_registRiverSePos(void);
void Z2EnvSeMgr_NS_registWindowPos(void);
void Z2EnvSeMgr_NS_resetSceneInner(void);
void Z2EnvSeMgr_NS_startEtcSe(void);
void Z2EnvSeMgr_NS_startFallSe(void);
void Z2EnvSeMgr_NS_startFarThunderSe(void);
void Z2EnvSeMgr_NS_startLv3WaterSe(void);
void Z2EnvSeMgr_NS_startRiverSe(void);
void Z2EnvSeMgr_NS_startStaticEnvSe(void);
void func_802C93A0(void);
void func_802C8258(void);
void func_802C7FB4(void);
void func_802C92C8(void);
void func_802C9400(void);
void func_802C92EC(void);
}
#endif