protected
static if(!(is(Type == float)))
static if(!(is(Type == vec2)))
static if(!(is(Type == vec3)))
static if(!(is(Type == vec4)))
static if(!(is(Type == int)))
static if(!(is(Type == ivec2)))
static if(!(is(Type == ivec3)))
static if(is(Type == ivec4))