OdysseyDecomp/lib/al/Library/Audio/AudioEventController.cpp

24 lines
667 B
C++

#include "Library/Audio/AudioEventController.h"
#include "Library/Yaml/ByamlIter.h"
namespace al {
AudioAddonSoundArchiveInfo::AudioAddonSoundArchiveInfo() = default;
AudioAddonSoundArchiveInfo* AudioAddonSoundArchiveInfo::createInfo(const ByamlIter& iter) {
AudioAddonSoundArchiveInfo* info = new AudioAddonSoundArchiveInfo();
if (!iter.tryGetStringByKey(&info->name, "Name"))
return nullptr;
return info;
}
s32 AudioAddonSoundArchiveInfo::compareInfo(const AudioAddonSoundArchiveInfo* lhs,
const AudioAddonSoundArchiveInfo* rhs) {
return strcmp(lhs->name, rhs->name);
}
} // namespace al