类 GlslPreprocessor
java.lang.Object
com.mojang.blaze3d.preprocessor.GlslPreprocessor
-
嵌套类概要
嵌套类 -
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明abstract String
applyImport
(boolean p_166480_, String p_166481_) static String
injectDefines
(String p_364024_, ShaderDefines p_368515_) private static boolean
isDirectiveDisabled
(String p_166477_, Matcher p_166478_, int p_166479_) private static boolean
isDirectiveEnabled
(String p_166474_, Matcher p_166475_) processImports
(String p_166470_, GlslPreprocessor.Context p_166471_, String p_166472_) private String
processVersions
(String p_166467_, GlslPreprocessor.Context p_166468_) private String
setVersion
(String p_166464_, int p_166465_)
-
字段详细资料
-
C_COMMENT
- 另请参阅:
-
LINE_COMMENT
- 另请参阅:
-
REGEX_MOJ_IMPORT
-
REGEX_VERSION
-
REGEX_ENDS_WITH_WHITESPACE
-
-
构造器详细资料
-
GlslPreprocessor
public GlslPreprocessor()
-
-
方法详细资料
-
process
-
processImports
private List<String> processImports(String p_166470_, GlslPreprocessor.Context p_166471_, String p_166472_) -
processVersions
-
setVersion
-
isDirectiveEnabled
-
isDirectiveDisabled
-
applyImport
-
injectDefines
-