def writeFunctionPtrTypes(api, filename):

    def genTypes():
        for function in api.functions:
            (yield ('typedef VKAPI_ATTR %s\t(VKAPI_CALL* %s)\t(%s);' % (function.returnType, getFunctionTypeName(function), argListToStr(function.arguments))))
    writeInlFile(filename, INL_HEADER, indentLines(genTypes()))
def writeFunctionPtrTypes(api, filename):

    def genTypes():
        for function in api.functions:
            (yield ('typedef VKAPI_ATTR %s\t(VKAPI_CALL* %s)\t(%s);' % (function.returnType, getFunctionTypeName(function), argListToStr(function.arguments))))
    writeInlFile(filename, INL_HEADER, indentLines(genTypes()))