1
2
3
4
5
6
7
8
use glin;
use graphics::Mvp;
// use mopa;

pub trait Light{
    fn ty(&self) -> &str;
    fn uniforms(&self, trafo: &Mvp, texture_bind_offset: &mut u32) -> Vec<glin::program::Uniform>;
}