Enums and accessors for shader variables, autogenerated

Enums and accessors for shader variables, autogenerated from a perl script in Tools/ShaderTools/generateEnums.pl