forked from galacean/engine
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathKeywordMap.ts
28 lines (27 loc) · 1.04 KB
/
KeywordMap.ts
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
import { EKeyword } from "../common";
export const KeywordMap = new Map([
["RenderQueueType", EKeyword.GS_RenderQueueType],
["BlendState", EKeyword.GS_BlendState],
["DepthState", EKeyword.GS_DepthState],
["StencilState", EKeyword.GS_StencilState],
["RasterState", EKeyword.GS_RasterState],
["EditorProperties", EKeyword.GS_EditorProperties],
["EditorMacros", EKeyword.GS_EditorMacros],
["Editor", EKeyword.GS_Editor],
["Tags", EKeyword.GS_Tags],
["VertexShader", EKeyword.GS_VertexShader],
["FragmentShader", EKeyword.GS_FragmentShader],
["SubShader", EKeyword.GS_SubShader],
["Pass", EKeyword.GS_Pass],
["BlendFactor", EKeyword.GS_BlendFactor],
["BlendOperation", EKeyword.GS_BlendOperation],
["Bool", EKeyword.GS_Bool],
["Number", EKeyword.GS_Number],
["CompareFunction", EKeyword.GS_CompareFunction],
["StencilOperation", EKeyword.GS_StencilOperation],
["CullMode", EKeyword.GS_CullMode],
["true", EKeyword.TRUE],
["false", EKeyword.FALSE],
["UsePass", EKeyword.GS_UsePass],
["Color", EKeyword.GS_Color]
]);