2025-12-27 09:34:02 +08:00

22 lines
633 B
C++

#ifndef VRWHEELMEASURECONFIG_H
#define VRWHEELMEASURECONFIG_H
#include "IVrWheelMeasureConfig.h"
class VrWheelMeasureConfig : public IVrWheelMeasureConfig
{
public:
VrWheelMeasureConfig();
~VrWheelMeasureConfig() override;
// 接口实现
WheelMeasureConfigResult LoadConfig(const std::string& filePath) override;
bool SaveConfig(const std::string& filePath, WheelMeasureConfigResult& configResult) override;
void SetConfigChangeNotify(IVrWheelMeasureConfigChangeNotify* notify) override;
private:
IVrWheelMeasureConfigChangeNotify* m_notify;
};
#endif // VRWHEELMEASURECONFIG_H