addUnknownExtensionsToUserData top-level property
Function
addUnknownExtensionsToUserData
getter/setter pair
Implementation
Function addUnknownExtensionsToUserData =
(knownExtensions, object, Map<String, dynamic> objectDef) {
// Add unknown glTF extensions to an object's userData.
if (objectDef["extensions"] != null) {
objectDef["extensions"].forEach((name, _value) {
if (knownExtensions[name] == null) {
object["userData"]["gltfExtensions"] =
object["userData"]["gltfExtensions"] ?? {};
object["userData"]["gltfExtensions"][name] = objectDef["extensions"][name];
}
});
}
};