SDL3 module

SDL_RunOnMainThread

procedureforeignextension6 overloadsSource
SDL_RunOnMainThread :: (
    callback: SDL_MainThreadCallback,
    userdata: *void,
    wait_complete: bool
) -> bool #foreign

Parameters

userdata: *void
wait_complete: bool

Returns

bool
SDL_RunOnMainThread :: (
    callback: SDL_MainThreadCallback,
    userdata: *void,
    wait_complete: bool
) -> bool #foreign

Parameters

callback: SDL_MainThreadCallback
userdata: *void
wait_complete: bool

Returns

bool
SDL_RunOnMainThread :: (
    callback: SDL_MainThreadCallback,
    userdata: *void,
    wait_complete: bool
) -> bool #foreign

Parameters

callback: SDL_MainThreadCallback
userdata: *void
wait_complete: bool

Returns

bool
SDL_RunOnMainThread :: (
    callback: SDL_MainThreadCallback,
    userdata: *void,
    wait_complete: bool
) -> bool #foreign

Parameters

callback: SDL_MainThreadCallback
userdata: *void
wait_complete: bool

Returns

bool
SDL_RunOnMainThread :: (
    callback: SDL_MainThreadCallback,
    userdata: *void,
    wait_complete: bool
) -> bool #foreign

Parameters

callback: SDL_MainThreadCallback
userdata: *void
wait_complete: bool

Returns

bool
SDL_RunOnMainThread :: (
    callback: SDL_MainThreadCallback,
    userdata: *void,
    wait_complete: bool
) -> bool #foreign

Parameters

callback: SDL_MainThreadCallback
userdata: *void
wait_complete: bool

Returns

bool

See also