question: called by the material to tell the technique that it has been made current . the technique updates dynamic defines based on the currently set material parameters . concode_field_sep Material owner concode_elem_sep DefineList dynamicDefines concode_elem_sep TechniqueDef def concode_elem_sep DefineList paramDefines concode_field_sep Shader makeCurrent concode_elem_sep TechniqueDef getDef concode_elem_sep int getSortId concode_elem_sep void notifyParamChanged concode_elem_sep void applyOverrides concode_elem_sep void render concode_elem_sep DefineList getDynamicDefines concode_elem_sep DefineList getAllDefines
target: void function ( ) { ListMap < String , MatParam > loc0 = owner . getParamsMap ( ) ; paramDefines . clear ( ) ; for ( int loc1 = 0 ; loc1 < loc0 . size ( ) ; loc1 ++ ) { MatParam loc2 = loc0 . getValue ( loc1 ) ; notifyParamChanged ( loc2 . getName ( ) , loc2 . getVarType ( ) , loc2 . getValue ( ) ) ; } }