cesium-native  0.41.0
Cesium3DTiles::FoundMetadataProperty Struct Reference

Holds the details of a found property in a MetadataEntity. More...

#include <Cesium3DTiles/MetadataQuery.h>

Public Attributes

const std::string & classIdentifier
 A reference to the identifier of the class that contains the found property within the Schema.
 
const ClassclassDefinition
 A reference to the Class that contains the found property within the Schema.
 
const std::string & propertyIdentifier
 A reference to the identifier of the found property within the Schema.
 
const ClassPropertypropertyDefinition
 A reference to the ClassProperty describing the found property within the {@lnik Schema}.
 
const CesiumUtility::JsonValuepropertyValue
 A reference to the value of the found property within the MetadataEntity.
 

Detailed Description

Holds the details of a found property in a MetadataEntity.

Because this structure holds references to the original Schema and MetadataEntity instances, it will be invalided if either are destroyed or modified. Continuing to access this result in that scenario will result in undefined behavior.

Definition at line 20 of file MetadataQuery.h.


The documentation for this struct was generated from the following file: