21 lines
619 B
C++
21 lines
619 B
C++
#ifndef VRBELTTEARINGCONFIG_H
|
|
#define VRBELTTEARINGCONFIG_H
|
|
|
|
#include "IVrBeltTearingConfig.h"
|
|
|
|
class VrBeltTearingConfig : public IVrBeltTearingConfig
|
|
{
|
|
public:
|
|
VrBeltTearingConfig();
|
|
~VrBeltTearingConfig() override;
|
|
|
|
// 接口实现
|
|
BeltTearingConfigResult LoadConfig(const std::string& filePath) override;
|
|
bool SaveConfig(const std::string& filePath, BeltTearingConfigResult& configResult) override;
|
|
void SetConfigChangeNotify(IVrBeltTearingConfigChangeNotify* notify) override;
|
|
|
|
private:
|
|
IVrBeltTearingConfigChangeNotify* m_notify;
|
|
};
|
|
|
|
#endif // VRBELTTEARINGCONFIG_H
|