Lines Matching defs:def
49 private TechniqueDef def;
61 * @param def The technique definition being implemented.
63 public Technique(Material owner, TechniqueDef def) {
65 this.def = def;
66 if (def.isUsingShaders()) {
86 return def;
115 String defineName = def.getShaderParamDefine(paramName);
128 String defineName = def.getShaderParamDefine(paramName);
186 if (def.isUsingShaders()) {
190 String defineName = def.getShaderParamDefine(param.getName());
211 allDefines.addFrom(def.getShaderPresetDefines());
214 ShaderKey key = new ShaderKey(def.getVertexShaderName(),
215 def.getFragmentShaderName(),
217 def.getShaderLanguage());
229 if (def.getWorldBindings() != null) {
230 for (UniformBinding binding : def.getWorldBindings()) {
244 oc.write(def, "def", null);
254 def = (TechniqueDef) ic.readSavable("def", null);