Class LJ_GDX_graphics_g3d.GroupStrategy_AE.LIP

java.lang.Object
com.prineside.luaj.mapping.InterfaceProxy
com.prineside.luaj.mapping.parts.LJ_GDX_graphics_g3d.GroupStrategy_AE.LIP
All Implemented Interfaces:
com.badlogic.gdx.graphics.g3d.decals.GroupStrategy, com.esotericsoftware.kryo.KryoSerializable
Enclosing class:
LJ_GDX_graphics_g3d.GroupStrategy_AE

public static class LJ_GDX_graphics_g3d.GroupStrategy_AE.LIP extends InterfaceProxy implements com.badlogic.gdx.graphics.g3d.decals.GroupStrategy
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    afterGroup(int p1)
    Invoked directly after rendering of a group has completed
    void
    Invoked after having rendered all groups
    void
    beforeGroup(int p1, com.badlogic.gdx.utils.Array p2)
    Invoked directly before rendering the contents of a group
    void
    Invoked before rendering any group
    int
    decideGroup(com.badlogic.gdx.graphics.g3d.decals.Decal p1)
    Assigns a group to a decal
    com.badlogic.gdx.graphics.glutils.ShaderProgram
    Returns the shader to be used for the group.

    Methods inherited from class com.prineside.luaj.mapping.InterfaceProxy

    getLuaObj, read, write

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • afterGroup

      public void afterGroup(int p1)
      Description copied from interface: com.badlogic.gdx.graphics.g3d.decals.GroupStrategy
      Invoked directly after rendering of a group has completed
      Specified by:
      afterGroup in interface com.badlogic.gdx.graphics.g3d.decals.GroupStrategy
      Parameters:
      p1 - Group which completed rendering
    • afterGroups

      public void afterGroups()
      Description copied from interface: com.badlogic.gdx.graphics.g3d.decals.GroupStrategy
      Invoked after having rendered all groups
      Specified by:
      afterGroups in interface com.badlogic.gdx.graphics.g3d.decals.GroupStrategy
    • beforeGroup

      public void beforeGroup(int p1, com.badlogic.gdx.utils.Array p2)
      Description copied from interface: com.badlogic.gdx.graphics.g3d.decals.GroupStrategy
      Invoked directly before rendering the contents of a group
      Specified by:
      beforeGroup in interface com.badlogic.gdx.graphics.g3d.decals.GroupStrategy
      Parameters:
      p1 - Group that will be rendered
      p2 - Array of entries of arrays containing all the decals in the group
    • beforeGroups

      public void beforeGroups()
      Description copied from interface: com.badlogic.gdx.graphics.g3d.decals.GroupStrategy
      Invoked before rendering any group
      Specified by:
      beforeGroups in interface com.badlogic.gdx.graphics.g3d.decals.GroupStrategy
    • decideGroup

      public int decideGroup(com.badlogic.gdx.graphics.g3d.decals.Decal p1)
      Description copied from interface: com.badlogic.gdx.graphics.g3d.decals.GroupStrategy
      Assigns a group to a decal
      Specified by:
      decideGroup in interface com.badlogic.gdx.graphics.g3d.decals.GroupStrategy
      Parameters:
      p1 - Decal to assign group to
      Returns:
      group assigned
    • getGroupShader

      public com.badlogic.gdx.graphics.glutils.ShaderProgram getGroupShader(int p1)
      Description copied from interface: com.badlogic.gdx.graphics.g3d.decals.GroupStrategy
      Returns the shader to be used for the group. Can be null in which case the GroupStrategy doesn't support GLES 2.0
      Specified by:
      getGroupShader in interface com.badlogic.gdx.graphics.g3d.decals.GroupStrategy
      Parameters:
      p1 - the group
      Returns:
      the ShaderProgram