plus refactor returnType generation
The files set generated is controlled by command line argument -api [vulkan|vulkansc]