Merge remote-tracking branch 'origin/gltf2_metadata_export' into gltf2_metadata_export
commit
f20071d740
|
@ -395,6 +395,23 @@ struct Extras {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
//! Represents metadata in an glTF2 object
|
||||||
|
struct Extras {
|
||||||
|
std::vector<CustomExtension> mValues;
|
||||||
|
|
||||||
|
inline bool HasExtras() const {
|
||||||
|
return mValues.size() != 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
Extras() = default;
|
||||||
|
~Extras() = default;
|
||||||
|
|
||||||
|
Extras(const Extras &other) :
|
||||||
|
mValues(other.mValues) {
|
||||||
|
// empty
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
//! Base class for all glTF top-level objects
|
//! Base class for all glTF top-level objects
|
||||||
struct Object {
|
struct Object {
|
||||||
int index; //!< The index of this object within its property container
|
int index; //!< The index of this object within its property container
|
||||||
|
|
Loading…
Reference in New Issue