From 7b6402ed9db73af576ef046fec4df65ec52f8299 Mon Sep 17 00:00:00 2001 From: Jan Date: Mon, 11 Dec 2023 18:46:29 +0100 Subject: [PATCH] WIP: Dumper for ducks and radverbs --- src/ObjLoading/Game/T6/Sound/AliasLoaderJson.cpp | 0 src/ObjLoading/Game/T6/Sound/AliasLoaderJson.h | 8 ++++++++ src/ObjWriting/Game/T6/Sound/DuckDumperJson.cpp | 0 src/ObjWriting/Game/T6/Sound/DuckDumperJson.h | 11 +++++++++++ src/ObjWriting/Game/T6/Sound/RadverbDumperJson.cpp | 0 src/ObjWriting/Game/T6/Sound/RadverbDumperJson.h | 12 ++++++++++++ 6 files changed, 31 insertions(+) create mode 100644 src/ObjLoading/Game/T6/Sound/AliasLoaderJson.cpp create mode 100644 src/ObjLoading/Game/T6/Sound/AliasLoaderJson.h create mode 100644 src/ObjWriting/Game/T6/Sound/DuckDumperJson.cpp create mode 100644 src/ObjWriting/Game/T6/Sound/DuckDumperJson.h create mode 100644 src/ObjWriting/Game/T6/Sound/RadverbDumperJson.cpp create mode 100644 src/ObjWriting/Game/T6/Sound/RadverbDumperJson.h diff --git a/src/ObjLoading/Game/T6/Sound/AliasLoaderJson.cpp b/src/ObjLoading/Game/T6/Sound/AliasLoaderJson.cpp new file mode 100644 index 00000000..e69de29b diff --git a/src/ObjLoading/Game/T6/Sound/AliasLoaderJson.h b/src/ObjLoading/Game/T6/Sound/AliasLoaderJson.h new file mode 100644 index 00000000..05031d4a --- /dev/null +++ b/src/ObjLoading/Game/T6/Sound/AliasLoaderJson.h @@ -0,0 +1,8 @@ +#pragma once + +namespace T6::sound +{ + class AliasLoaderJson + { + }; +} \ No newline at end of file diff --git a/src/ObjWriting/Game/T6/Sound/DuckDumperJson.cpp b/src/ObjWriting/Game/T6/Sound/DuckDumperJson.cpp new file mode 100644 index 00000000..e69de29b diff --git a/src/ObjWriting/Game/T6/Sound/DuckDumperJson.h b/src/ObjWriting/Game/T6/Sound/DuckDumperJson.h new file mode 100644 index 00000000..44147ffc --- /dev/null +++ b/src/ObjWriting/Game/T6/Sound/DuckDumperJson.h @@ -0,0 +1,11 @@ +#pragma once + +#include "Game/T6/T6.h" + +namespace T6::sound +{ + class DuckDumperJson + { + virtual void DumpSndBankDucks(const SndBank* sndBank) const = 0; + }; +} // namespace T6::sound diff --git a/src/ObjWriting/Game/T6/Sound/RadverbDumperJson.cpp b/src/ObjWriting/Game/T6/Sound/RadverbDumperJson.cpp new file mode 100644 index 00000000..e69de29b diff --git a/src/ObjWriting/Game/T6/Sound/RadverbDumperJson.h b/src/ObjWriting/Game/T6/Sound/RadverbDumperJson.h new file mode 100644 index 00000000..7ef16e62 --- /dev/null +++ b/src/ObjWriting/Game/T6/Sound/RadverbDumperJson.h @@ -0,0 +1,12 @@ +#pragma once + +#include "Game/T6/T6.h" + +namespace T6::sound +{ + class RadverbDumperJson + { + public: + virtual void DumpSndBankRadverbs(const SndBank* sndBank) const = 0; + }; +} \ No newline at end of file