Class Shader

java.lang.Object
zombie.core.opengl.Shader
  • Field Details

  • Constructor Details

    • Shader

      public Shader(String _name)
  • Method Details

    • getName

      public String getName()
    • GetRequiresSkinning

      public boolean GetRequiresSkinning()
    • Activate

      public void Activate()
    • SetupInstancedData

      public void SetupInstancedData()
    • SetupBones

      public void SetupBones(ModelMesh modelMesh)
    • setTexture

      public void setTexture(Texture tex)
    • getID

      public int getID()
    • Start

      public void Start()
    • End

      public void End()
    • destroy

      public void destroy()
    • startMainThread

      public void startMainThread(TextureDraw texd, int playerIndex)
    • startRenderThread

      public void startRenderThread(TextureDraw tex)
    • postRender

      public void postRender(TextureDraw texd)
    • isCompiled

      public boolean isCompiled()
    • callback

      public void callback(ShaderProgram sender)
      Specified by:
      callback in interface IShaderProgramListener
    • onCompileSuccess

      protected void onCompileSuccess(ShaderProgram var1)
    • getProgram

      public ShaderProgram getProgram()
    • getShaderProgram

      public ShaderProgram getShaderProgram()
    • initShaderProgram

      protected void initShaderProgram()
    • getWidth

      public int getWidth()
    • getHeight

      public int getHeight()
    • setWidth

      public void setWidth(int int0)
    • setHeight

      public void setHeight(int int0)
    • getRequiresSkinning

      public boolean getRequiresSkinning()