cesium-native 0.44.2
Loading...
Searching...
No Matches
GroupMetadata.h
1// This file was generated by generate-classes.
2// DO NOT EDIT THIS FILE!
3#pragma once
4
5#include <Cesium3DTiles/Library.h>
6#include <Cesium3DTiles/MetadataEntity.h>
7
8namespace Cesium3DTiles {
12struct CESIUM3DTILES_API GroupMetadata final : public MetadataEntity {
16 static constexpr const char* TypeName = "GroupMetadata";
17
24 int64_t getSizeBytes() const {
25 int64_t accum = 0;
26 accum += int64_t(sizeof(GroupMetadata));
27 accum += MetadataEntity::getSizeBytes() - int64_t(sizeof(MetadataEntity));
28
29 return accum;
30 }
31};
32} // namespace Cesium3DTiles
Classes for using 3D Tiles.
Definition Buffer.h:7
An object containing metadata about a group.
int64_t getSizeBytes() const
Calculates the size in bytes of this object, including the contents of all collections,...
An object containing a reference to a class from a metadata schema, and property values that conform ...