13 enum class Type : uint8_t {
22 if (
Value(value) != value) {
31 template <
typename T,
typename... Args>
32 static std::unique_ptr<T>
Create(Args... args) {
37 template <
Type,
typename T,
typename... Args>
38 static std::unique_ptr<T>
Create(Args...);
41 static const Type type = value;
static constexpr Type DefaultType
static std::unique_ptr< T > Create(Args... args)
static void SetType(const Type value)
Type
The active graphics API/backend type.
@ OpenGL
The OpenGL API backend.
mapbox::base::Value Value