Function as Parameter
BlitzMax Forums/BlitzMax Programming/Function as Parameter| 
 | ||
| Is there a way to pass a function in as another functions parameters? For example: Function MainFunction(ParameterFunction()) ParameterFunction() End Function Function SomeFunction() Print "Hello world" End Function MainFunction(SomeFunction()) | 
| 
 | ||
| Function MainFunction(ParameterFunction()) ParameterFunction() End Function Function SomeFunction() Print "Hello world" End Function MainFunction(SomeFunction) use function name without () | 
| 
 | ||
| and if you want to pass paramters: Function MainFunction(ParameterFunction(a:Int,b:Int)) ParameterFunction(100,100) End Function Function SomeFunction(a:Int,b:Int) Print "Hello world" Print a+" "+b End Function MainFunction(SomeFunction) |