#include "2s2h/resource/importer/scenecommand/SetTimeSettingsFactory.h" #include "2s2h/resource/type/scenecommand/SetTimeSettings.h" #include "spdlog/spdlog.h" namespace SOH { std::shared_ptr SetTimeSettingsFactory::ReadResource(std::shared_ptr initData, std::shared_ptr reader) { auto setTimeSettings = std::make_shared(initData); ReadCommandId(setTimeSettings, reader); setTimeSettings->settings.hour = reader->ReadInt8(); setTimeSettings->settings.minute = reader->ReadInt8(); setTimeSettings->settings.timeIncrement = reader->ReadInt8(); return setTimeSettings; } } // namespace SOH