pub type UniformArr = ShdArrObj<Uniform, f32>;
pub struct UniformArr { pub array: ArrObj<Uniform, f32>, /* private fields */ }
array: ArrObj<Uniform, f32>