Files
MapLibreParticleLab/include/mbgl/gl/gl_helper.hpp
2016-06-18 23:46:50 +03:00

21 lines
265 B
C++

#pragma once
namespace mbgl {
namespace gl {
template <typename T>
class Preserve {
public:
Preserve() : data(T::Get()) {
}
~Preserve() {
T::Set(data);
}
private:
const typename T::Type data;
};
} // namespace gl
} // namespace mbgl