From f64e75a49016b22f304fdd4d1ab32687063ace72 Mon Sep 17 00:00:00 2001 From: fallenoak Date: Wed, 26 Nov 2025 14:10:54 -0600 Subject: [PATCH] feat(sound): add SEUserData and SI2USERDATA --- src/sound/SEUserData.hpp | 9 +++++++++ src/sound/SI2USERDATA.hpp | 19 +++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 src/sound/SEUserData.hpp create mode 100644 src/sound/SI2USERDATA.hpp diff --git a/src/sound/SEUserData.hpp b/src/sound/SEUserData.hpp new file mode 100644 index 0000000..02c8e40 --- /dev/null +++ b/src/sound/SEUserData.hpp @@ -0,0 +1,9 @@ +#ifndef SOUND_SE_USER_DATA_HPP +#define SOUND_SE_USER_DATA_HPP + +class SEUserData { + public: + // TODO +}; + +#endif diff --git a/src/sound/SI2USERDATA.hpp b/src/sound/SI2USERDATA.hpp new file mode 100644 index 0000000..0fc3e40 --- /dev/null +++ b/src/sound/SI2USERDATA.hpp @@ -0,0 +1,19 @@ +#ifndef SOUND_SI2_USER_DATA_HPP +#define SOUND_SI2_USER_DATA_HPP + +#include "sound/SEUserData.hpp" +#include + +class SOUNDKITDEF; + +class SI2USERDATA : public SEUserData { + public: + // Member variables + const char* m_name = nullptr; + int32_t m_ID = 0; + SOUNDKITDEF* m_def = nullptr; + int32_t m_type = 0; + // TODO +}; + +#endif