adds a new technique definition to this material definition . concode_field_sep Map<String,List<TechniqueDef>> techniques concode_elem_sep String name concode_elem_sep String assetName concode_elem_sep AssetManager assetManager concode_elem_sep Map<String,MatParam> matParams concode_elem_sep Logger logger concode_field_sep Collection<String> getTechniqueDefsNames concode_elem_sep String getName concode_elem_sep String getAssetName concode_elem_sep AssetManager getAssetManager concode_elem_sep MatParam getMaterialParam concode_elem_sep void addMaterialParam concode_elem_sep void setAssetName concode_elem_sep void addMaterialParamTexture concode_elem_sep Collection<MatParam> getMaterialParams concode_elem_sep List<TechniqueDef> getTechniqueDefs
void function ( TechniqueDef arg0 ) { List < TechniqueDef > loc0 = techniques . get ( arg0 . getName ( ) ) ; if ( loc0 == null ) { loc0 = new ArrayList < > ( ) ; techniques . put ( arg0 . getName ( ) , loc0 ) ; } loc0 . add ( arg0 ) ; }