UniformsUtils
class
class UniformsUtils {
static Map<String, Uniform> merge( List<Map<String, Uniform>> uniformsLst) {
var merged = {};
uniformsLst.forEach((Map<String, Uniform> uniforms) {
uniforms.forEach((k, uniform) {
merged[k] = uniform.clone();
});
});
return merged;
}
static clone( Map<String, Uniform> uniforms ) {
var result = {};
uniforms.forEach((k, uniform) {
result[k] = uniform.clone();
});
return result;
}
}
Static Methods
static Map<String, Uniform> merge( List<Map<String, Uniform>> uniformsLst) {
var merged = {};
uniformsLst.forEach((Map<String, Uniform> uniforms) {
uniforms.forEach((k, uniform) {
merged[k] = uniform.clone();
});
});
return merged;
}
static clone( Map<String, Uniform> uniforms ) {
var result = {};
uniforms.forEach((k, uniform) {
result[k] = uniform.clone();
});
return result;
}