[Shader] Added GetType and SetType.