From a0f50fa8b17ee06960bcacd4f710fe7f0e86eb36 Mon Sep 17 00:00:00 2001 From: Leo Bergman Date: Fri, 17 Feb 2023 18:14:08 +0100 Subject: [PATCH] Add void return for hxsl setParamIndexValue and setParamFloatValue (#1131) --- hxsl/Macros.hx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hxsl/Macros.hx b/hxsl/Macros.hx index f1a5ccfff..74ce7fd94 100644 --- a/hxsl/Macros.hx +++ b/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 {}),