Class ShaderFilePair


  • public class ShaderFilePair
    extends Object
    Store a pair of URL for a vertex and fragment shader, relative to a class Package.
    Author:
    Martin Pernollet
    • Field Detail

      • c

        protected static char c
      • vertexName

        protected String vertexName
      • fragmentName

        protected String fragmentName
    • Constructor Detail

      • ShaderFilePair

        public ShaderFilePair​(Class<?> c,
                              String vertexName,
                              String fragmentName)
      • ShaderFilePair

        public ShaderFilePair​(Package p,
                              String vertexName,
                              String fragmentName)
      • ShaderFilePair

        protected ShaderFilePair​(String pack,
                                 String vertexName,
                                 String fragmentName)
    • Method Detail

      • getVertexPath

        public String getVertexPath()
      • getFragmentPath

        public String getFragmentPath()
      • getPath

        public String getPath()
      • getVertexURL

        public URL getVertexURL()
      • getVertexStream

        public InputStream getVertexStream()
      • getFragmentURL

        public URL getFragmentURL()
      • getFragmentStream

        public InputStream getFragmentStream()
      • getVertexName

        public String getVertexName()
      • setVertexName

        public void setVertexName​(String vertexName)
      • getFragmentName

        public String getFragmentName()
      • setFragmentName

        public void setFragmentName​(String fragmentName)
      • packageName

        protected static String packageName​(Class<?> clazz)
      • packageName

        protected static String packageName​(Package p)