EShaderFundamentalDimensionType

Shader types can then be in the form of a scalar, vector, matrix.