SDL3 module

SDL_CompareAndSwapAtomicU32

procedureforeignextension6 overloadsSource
SDL_CompareAndSwapAtomicU32 :: (
    a: *SDL_AtomicU32,
    oldval: Uint32,
    newval: Uint32
) -> bool #foreign

Parameters

oldval: Uint32
newval: Uint32

Returns

bool
SDL_CompareAndSwapAtomicU32 :: (
    a: *SDL_AtomicU32,
    oldval: Uint32,
    newval: Uint32
) -> bool #foreign

Parameters

oldval: Uint32
newval: Uint32

Returns

bool
SDL_CompareAndSwapAtomicU32 :: (
    a: *SDL_AtomicU32,
    oldval: Uint32,
    newval: Uint32
) -> bool #foreign

Parameters

oldval: Uint32
newval: Uint32

Returns

bool
SDL_CompareAndSwapAtomicU32 :: (
    a: *SDL_AtomicU32,
    oldval: Uint32,
    newval: Uint32
) -> bool #foreign

Parameters

oldval: Uint32
newval: Uint32

Returns

bool
SDL_CompareAndSwapAtomicU32 :: (
    a: *SDL_AtomicU32,
    oldval: Uint32,
    newval: Uint32
) -> bool #foreign

Parameters

oldval: Uint32
newval: Uint32

Returns

bool
SDL_CompareAndSwapAtomicU32 :: (
    a: *SDL_AtomicU32,
    oldval: Uint32,
    newval: Uint32
) -> bool #foreign

Parameters

oldval: Uint32
newval: Uint32

Returns

bool

See also