INNER CODE UNIT · Python

add_dyn_api

cadaver/turso3d · ThirdParty/SDL/src/dynapi/gendynapi.py:477

def add_dyn_api(proc):
    func_name = proc['name']
    func_ret = proc['retval']
    func_argtype = proc['parameter']


    # File: SDL_dynapi_procs.h
    #
    # Add at last
    # SDL_DYNAPI_PROC(SDL_EGLConfig,SDL_EGL_GetCurrentConfig,(void),(),return)
    f = open(SDL_DYNAPI_PROCS_H, "a", newline="")
    dyn_proc = "SDL_DYNAPI_PROC(" + func_ret + "," + func_name + ",("

    i = ord('a')
    remove_last = False
    for argtype in func_argtype:

        # Special case, void has no parameter name

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…