public class ShaderInstance extends java.lang.Object implements IShaderManager, java.lang.AutoCloseable
| コンストラクタと説明 | 
|---|
| ShaderInstance(IResourceManager p_i50988_1_,
              java.lang.String p_i50988_2_) | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| void | close() | 
| void | func_216535_f() | 
| void | func_216537_a(java.lang.String p_216537_1_,
             java.lang.Object p_216537_2_) | 
| ShaderUniform | func_216539_a(java.lang.String p_216539_1_) | 
| static ShaderLoader | func_216542_a(IResourceManager p_216542_0_,
             ShaderLoader.ShaderType p_216542_1_,
             java.lang.String p_216542_2_) | 
| static JSONBlendingMode | func_216543_a(com.google.gson.JsonObject p_216543_0_) | 
| void | func_216544_e() | 
| ShaderLoader | getFragmentShaderLoader() | 
| int | getProgram() | 
| ShaderDefault | getShaderUniform(java.lang.String p_216538_1_) | 
| ShaderLoader | getVertexShaderLoader() | 
| void | markDirty() | 
public ShaderInstance(IResourceManager p_i50988_1_, java.lang.String p_i50988_2_) throws java.io.IOException
java.io.IOExceptionpublic static ShaderLoader func_216542_a(IResourceManager p_216542_0_, ShaderLoader.ShaderType p_216542_1_, java.lang.String p_216542_2_) throws java.io.IOException
java.io.IOExceptionpublic static JSONBlendingMode func_216543_a(com.google.gson.JsonObject p_216543_0_)
public void close()
close インタフェース内 java.lang.AutoCloseablepublic void func_216544_e()
public void func_216535_f()
public void markDirty()
markDirty インタフェース内 IShaderManager@Nullable public ShaderUniform func_216539_a(java.lang.String p_216539_1_)
public ShaderDefault getShaderUniform(java.lang.String p_216538_1_)
public void func_216537_a(java.lang.String p_216537_1_,
                          java.lang.Object p_216537_2_)
public ShaderLoader getVertexShaderLoader()
getVertexShaderLoader インタフェース内 IShaderManagerpublic ShaderLoader getFragmentShaderLoader()
getFragmentShaderLoader インタフェース内 IShaderManagerpublic int getProgram()
getProgram インタフェース内 IShaderManager