Uses of Interface
club.doki7.sdl3.datatype.ISDL_AtomicInt
Packages that use ISDL_AtomicInt
-
Uses of ISDL_AtomicInt in club.doki7.sdl3
Methods in club.doki7.sdl3 with parameters of type ISDL_AtomicIntModifier and TypeMethodDescriptionint
SDL3.addAtomicInt
(@Nullable ISDL_AtomicInt a, int v) Add to an atomic variable.static boolean
SDL3Inline.atomicDecRef
(SDL3 sdl, ISDL_AtomicInt atomicInt) static void
SDL3Inline.atomicIncRef
(SDL3 sdl, ISDL_AtomicInt atomicInt) boolean
SDL3.compareAndSwapAtomicInt
(@Nullable ISDL_AtomicInt a, int oldval, int newval) Set an atomic variable to a new value if it is currently an old value.int
SDL3.getAtomicInt
(@Nullable ISDL_AtomicInt a) Get the value of an atomic variable.SDL3.getTLS
(@Nullable ISDL_AtomicInt id) Get the current thread's value associated with a thread local storage ID.int
SDL3.setAtomicInt
(@Nullable ISDL_AtomicInt a, int v) Set an atomic variable to a value.boolean
SDL3.setTLS
(@Nullable ISDL_AtomicInt id, MemorySegment value, MemorySegment destructor) Set the current thread's value associated with a thread local storage ID. -
Uses of ISDL_AtomicInt in club.doki7.sdl3.datatype
Classes in club.doki7.sdl3.datatype that implement ISDL_AtomicIntModifier and TypeClassDescriptionfinal record
Represents a pointer to aSDL_AtomicInt
structure in native memory.static final record
Represents a pointer to / an array of null structure(s) in native memory.