-
Giovanni Vindiola authoredGiovanni Vindiola authored
ExtensionCesiumTileEdges.h 1.05 KiB
// This file was generated by generate-classes.
// DO NOT EDIT THIS FILE!
#pragma once
#include "CesiumGltf/Library.h"
#include <CesiumUtility/ExtensibleObject.h>
#include <cstdint>
namespace CesiumGltf {
/**
* @brief `CESIUM_tile_edges` extension for a primitive in a glTF model.
*/
struct CESIUMGLTF_API ExtensionCesiumTileEdges final
: public CesiumUtility::ExtensibleObject {
static inline constexpr const char* TypeName = "ExtensionCesiumTileEdges";
static inline constexpr const char* ExtensionName = "CESIUM_tile_edges";
/**
* @brief The index of the accessor containing indices that make up the left
* edge.
*/
int32_t left = -1;
/**
* @brief The index of the accessor containing indices that make up the bottom
* edge.
*/
int32_t bottom = -1;
/**
* @brief The index of the accessor containing indices that make up the right
* edge.
*/
int32_t right = -1;
/**
* @brief The index of the accessor containing indices that make up the top
* edge.
*/
int32_t top = -1;
};
} // namespace CesiumGltf