Uses of Record Class
net.minecraft.client.gl.ShaderProgramDefinition
Packages that use ShaderProgramDefinition
-
Uses of ShaderProgramDefinition in net.minecraft.client.gl
Fields in net.minecraft.client.gl with type parameters of type ShaderProgramDefinitionModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<ShaderProgramDefinition> ShaderProgramDefinition.CODEC
private final Map
<Identifier, ShaderProgramDefinition> ShaderLoader.Definitions.programs
The field for theprograms
record component.Methods in net.minecraft.client.gl that return types with arguments of type ShaderProgramDefinitionModifier and TypeMethodDescriptionShaderLoader.Definitions.programs()
Returns the value of theprograms
record component.Methods in net.minecraft.client.gl with parameters of type ShaderProgramDefinitionModifier and TypeMethodDescription(package private) static ShaderProgram
ShaderLoader.createProgram
(ShaderProgramKey key, ShaderProgramDefinition definition, CompiledShader vertexShader, CompiledShader fragmentShader) Method parameters in net.minecraft.client.gl with type arguments of type ShaderProgramDefinitionModifier and TypeMethodDescriptionprivate static void
ShaderLoader.loadDefinition
(Identifier id, Resource resource, ImmutableMap.Builder<Identifier, ShaderProgramDefinition> builder) Constructor parameters in net.minecraft.client.gl with type arguments of type ShaderProgramDefinitionModifierConstructorDescriptionDefinitions
(Map<Identifier, ShaderProgramDefinition> map, Map<ShaderLoader.ShaderSourceKey, String> map2, Map<Identifier, PostEffectPipeline> map3)