cesium-native  0.41.0
ExtensionNodeMaxarMeshVariantsMappingsValue.h
1 // This file was generated by generate-classes.
2 // DO NOT EDIT THIS FILE!
3 #pragma once
4 
5 #include "CesiumGltf/Library.h"
6 
7 #include <CesiumUtility/ExtensibleObject.h>
8 
9 #include <cstdint>
10 #include <optional>
11 #include <string>
12 #include <vector>
13 
14 namespace CesiumGltf {
20  static inline constexpr const char* TypeName =
21  "ExtensionNodeMaxarMeshVariantsMappingsValue";
22 
26  std::vector<int32_t> variants;
27 
31  int32_t mesh = -1;
32 
36  std::optional<std::string> name;
37 };
38 } // namespace CesiumGltf
Classes for working with glTF models.
std::vector< int32_t > variants
An array of variant index values.
std::optional< std::string > name
The user-defined name of this variant mesh mapping.
The base class for objects that have extensions and extras.