-
Notifications
You must be signed in to change notification settings - Fork 0
/
ScintillaNET.xml
60 lines (57 loc) · 1.69 KB
/
ScintillaNET.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<?xml version="1.0" encoding="utf-8" ?>
<ScintillaNET>
<Language Name="default">
<Styles>
<Style Name="Default" FontName="Consolas"/>
</Styles>
</Language>
<Language Name="glsl">
<Indentation TabWidth="4" SmartIndentType="CPP" UseTabs="False"/>
<Lexer LexerName="cpp">
<Keywords List="0">
const void bool int uint float double
bvec2 bvec3 bvec4
ivec2 ivec3 ivec4
uvec2 uvec3 uvec4
vec2 vec3 vec4
dvec2 dvec3 dvec4
mat2 mat3 mat4
mat2x2 mat2x3 mat2x4
mat3x2 mat3x3 mat3x4
mat4x2 mat4x3 mat4x4
sin cos tan mix max min
asin acos atan
texture texture1D texture2D texture3D
textureCube
transpose inverse reflect sqrt abs
length normalize dot floor pow
cross exp exp2 clamp smoothstep
</Keywords>
<Keywords List="1">uniform if for while switch return else</Keywords>
</Lexer>
<Styles>
<Style Name="NUMBER" ForeColor="Goldenrod"/>
</Styles>
<AutoComplete FillUpCharacters=".(" SingleLineAccept="True" IsCaseSensitive="False">
<List>
const void bool int uint float double
bvec2 bvec3 bvec4
ivec2 ivec3 ivec4
uvec2 uvec3 uvec4
vec2 vec3 vec4
dvec2 dvec3 dvec4
mat2 mat3 mat4
mat2x2 mat2x3 mat2x4
mat3x2 mat3x3 mat3x4
mat4x2 mat4x3 mat4x4
sin cos tan mix max min
asin acos atan
texture texture1D texture2D texture3D
textureCube
transpose inverse reflect sqrt abs
length normalize dot floor pow
cross exp exp2 clamp smoothstep
</List>
</AutoComplete>
</Language>
</ScintillaNET>