public class ShaderGroup
extends java.lang.Object
implements java.lang.AutoCloseable
| コンストラクタと説明 | 
|---|
| ShaderGroup(TextureManager p_i1050_1_,
           IResourceManager resourceManagerIn,
           Framebuffer mainFramebufferIn,
           ResourceLocation p_i1050_4_) | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| void | addFramebuffer(java.lang.String name,
              int width,
              int height) | 
| Shader | addShader(java.lang.String programName,
         Framebuffer framebufferIn,
         Framebuffer framebufferOut) | 
| void | close() | 
| void | createBindFramebuffers(int width,
                      int height) | 
| Framebuffer | getFramebufferRaw(java.lang.String attributeName) | 
| java.lang.String | getShaderGroupName() | 
| void | render(float partialTicks) | 
public ShaderGroup(TextureManager p_i1050_1_, IResourceManager resourceManagerIn, Framebuffer mainFramebufferIn, ResourceLocation p_i1050_4_) throws java.io.IOException, com.google.gson.JsonSyntaxException
java.io.IOExceptioncom.google.gson.JsonSyntaxExceptionpublic Framebuffer getFramebufferRaw(java.lang.String attributeName)
public void addFramebuffer(java.lang.String name,
                           int width,
                           int height)
public void close()
close インタフェース内 java.lang.AutoCloseablepublic Shader addShader(java.lang.String programName, Framebuffer framebufferIn, Framebuffer framebufferOut) throws java.io.IOException
java.io.IOExceptionpublic void createBindFramebuffers(int width,
                                   int height)
public void render(float partialTicks)
public final java.lang.String getShaderGroupName()