summaryrefslogtreecommitdiff
path: root/include/Z2AudioLib/Z2Audience.h
diff options
context:
space:
mode:
authorJcw87 <Jcw87@users.noreply.github.com>2023-09-15 05:20:09 -0700
committerGitHub <noreply@github.com>2023-09-15 15:20:09 +0300
commit287ae62349ac3e1821b420d8dcad7989148d2a9d (patch)
tree02b15ad7e0700252f39b09d02a250551d0ccd568 /include/Z2AudioLib/Z2Audience.h
parentf834379a8b60e0d3308e5aa064a910cead92b899 (diff)
JAUSectionHeap, Z2SoundInfo, others (#1925)
* Z2SoundInfo * JAUSectionHeap * Z2EnvSeMgr * Z2AudioMgr * m_Do_audio * d_a_alink
Diffstat (limited to 'include/Z2AudioLib/Z2Audience.h')
-rw-r--r--include/Z2AudioLib/Z2Audience.h27
1 files changed, 1 insertions, 26 deletions
diff --git a/include/Z2AudioLib/Z2Audience.h b/include/Z2AudioLib/Z2Audience.h
index 47b63e0226..b79b09c133 100644
--- a/include/Z2AudioLib/Z2Audience.h
+++ b/include/Z2AudioLib/Z2Audience.h
@@ -6,37 +6,12 @@
#include "JSystem/JAudio2/JAIAudible.h"
#include "JSystem/JAudio2/JASSoundParams.h"
#include "JSystem/JAudio2/JASHeapCtrl.h"
+#include "JSystem/JAudio2/JAUAudibleParam.h"
#include "JSystem/TPosition3.hh"
#include "dolphin/mtx/mtxvec.h"
struct Z2Audible;
-struct JAUAudibleParam {
- f32 getDopplerPower() const {
- return (u32)((*(u8*)&field_0x0.raw >> 4) & 0xf) * (1.0f / 15.0f);
- }
- union {
- struct {
- u16 f0;
- u16 f1;
- } half;
- struct {
- u8 b0_0 : 1;
- u8 b0_1 : 1;
- u8 b0_2 : 1;
- u8 b0_3 : 1;
- u8 b0_4 : 1;
- u8 b0_5 : 1;
- u8 b0_6 : 1;
- u8 b0_7 : 1;
- u8 b1;
- u8 b2;
- u8 b3;
- } bytes;
- u32 raw;
- } field_0x0;
-};
-
struct Z2AudibleAbsPos {
/* 802BBCDC */ void calc(JGeometry::TVec3<f32> const&);
/* 802BBD18 */ void init(JGeometry::TVec3<f32>*, JGeometry::TVec3<f32> const&,