24 private static EnumMap<ShaderToken> map;
28 map =
new EnumMap<ShaderToken>();
29 map.Load(
"ParadoxShaderKeywords.map");
34 text = text.Replace(
" ",
"");
36 if (!map.TryGetValue(text.ToUpper(), out token))
38 token = ShaderToken.IDENTIFIER;
46 if ( ! map.TryGetValue(text, out token ) )
48 token = ShaderToken.IDENTIFIER;
ShaderToken GetTokenFromIdentifier(string text)
ShaderToken GetTokenFromSemantics(string text)