package loon.opengl.d3d.shaders; public class ShaderInput { public static enum ShaderInputQualifier { Attribute, Uniform, Local } private final String name; private final String type; private final ShaderInputQualifier qualifier; ShaderInput(String name, String type, ShaderInputQualifier qualifier) { this.name = name; this.type = type; this.qualifier = qualifier; } public String getName () { return name; } public String getType () { return type; } public ShaderInputQualifier getQualifier () { return qualifier; } public ShaderInput copy () { return new ShaderInput(name, type, qualifier); } }