瀏覽代碼

Add void return for hxsl setParamIndexValue and setParamFloatValue (#1131)

Leo Bergman 2 年之前
父節點
當前提交
a0f50fa8b1
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      hxsl/Macros.hx

+ 2 - 0
hxsl/Macros.hx

@@ -314,6 +314,7 @@ class Macros {
 			name : "setParamIndexValue",
 			pos : pos,
 			kind : FFun( {
+				ret : macro : Void,
 				args : [ { name : "index", type : macro : Int }, { name : "val", type : macro : Dynamic } ],
 				expr : {
 					expr : ESwitch(macro index, [for( p in eparams ) { values : [macro $v{ index++ } ], expr : macro $p = val } ], macro {}),
@@ -326,6 +327,7 @@ class Macros {
 			name : "setParamIndexFloatValue",
 			pos : pos,
 			kind : FFun( {
+				ret : macro : Void,
 				args : [ { name : "index", type : macro : Int }, { name : "val", type : macro : Float } ],
 				expr : {
 					expr : ESwitch(macro index, [for( i in 0...tparams.length ) if( tparams[i] == TFloat ) { values : [macro $v{i}], expr : macro ${eparams[i]} = val }], macro {}),