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

      • separator

        protected static char separator
      • packaje

        protected String packaje
      • vertexName

        protected String vertexName
      • fragmentName

        protected String fragmentName
    • Constructor Detail

      • ShaderFilePair

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

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

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

      • getVertexPath

        public String getVertexPath()
      • getFragmentPath

        public String getFragmentPath()
      • getPackagePath

        public String getPackagePath()
      • 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)