Uses of Record Class
net.minecraft.client.gl.Defines
Packages that use Defines
-
Uses of Defines in com.mojang.blaze3d.pipeline
Fields in com.mojang.blaze3d.pipeline declared as DefinesFields in com.mojang.blaze3d.pipeline with type parameters of type DefinesModifier and TypeFieldDescriptionRenderPipeline.Snippet.shaderDefines
The field for theshaderDefines
record component.Methods in com.mojang.blaze3d.pipeline that return DefinesMethods in com.mojang.blaze3d.pipeline that return types with arguments of type DefinesModifier and TypeMethodDescriptionRenderPipeline.Snippet.shaderDefines()
Returns the value of theshaderDefines
record component.Constructors in com.mojang.blaze3d.pipeline with parameters of type DefinesModifierConstructorDescriptionprotected
RenderPipeline
(Identifier location, Identifier vertexShader, Identifier fragmentShader, Defines shaderDefines, List<String> samplers, List<RenderPipeline.UniformDescription> uniforms, Optional<BlendFunction> blendFunction, DepthTestFunction depthTestFunction, PolygonMode polygonMode, boolean cull, boolean writeColor, boolean writeAlpha, boolean writeDepth, LogicOp colorLogic, VertexFormat vertexFormat, VertexFormat.DrawMode vertexFormatMode, float depthBiasScaleFactor, float depthBiasConstant, int sortKey) -
Uses of Defines in net.minecraft.client.gl
Fields in net.minecraft.client.gl declared as DefinesModifier and TypeFieldDescriptionprivate final Defines
GlBackend.ShaderKey.defines
The field for thedefines
record component.static final Defines
Defines.EMPTY
Fields in net.minecraft.client.gl with type parameters of type DefinesModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<Defines> Defines.CODEC
Methods in net.minecraft.client.gl that return DefinesModifier and TypeMethodDescriptionDefines.Builder.build()
GlBackend.ShaderKey.defines()
Returns the value of thedefines
record component.Defines.withMerged
(Defines other) Methods in net.minecraft.client.gl with parameters of type DefinesModifier and TypeMethodDescriptionstatic String
GlImportProcessor.addDefines
(String source, Defines defines) protected CompiledShader
GlBackend.compileShader
(Identifier id, ShaderType type, Defines defines, BiFunction<Identifier, ShaderType, String> sourceRetriever) Defines.withMerged
(Defines other) Constructors in net.minecraft.client.gl with parameters of type DefinesModifierConstructorDescription(package private)
ShaderKey
(Identifier identifier, ShaderType shaderType, Defines defines)