9 "DirectionalLightUniform",
10 FCT::UniformVar{FCT::UniformType::Vec4,
"directionalLightDirection"},
11 FCT::UniformVar{FCT::UniformType::Vec3,
"directionalLightColor"},
12 FCT::UniformVar{FCT::UniformType::Float,
"directionalLightIntensity"},
13 FCT::UniformVar{FCT::UniformType::Bool,
"directionalLightEnable"}
16 "PointLightUniformSlot",
17 FCT::UniformVar{FCT::UniformType::Vec3,
"pointLightPosition"},
18 FCT::UniformVar{FCT::UniformType::Vec3,
"pointLightColor"},
19 FCT::UniformVar{FCT::UniformType::Float,
"pointLightConstant"},
20 FCT::UniformVar{FCT::UniformType::Float,
"pointLightLinear"},
21 FCT::UniformVar{FCT::UniformType::Float,
"pointLightQuadratic"},
22 FCT::UniformVar{FCT::UniformType::Bool,
"pointLightEnable"}