Uses of Record Class
club.doki7.sdl3.handle.SDL_TrayEntry
Packages that use SDL_TrayEntry
-
Uses of SDL_TrayEntry in club.doki7.sdl3
Methods in club.doki7.sdl3 that return SDL_TrayEntryModifier and TypeMethodDescriptionSDL3.getTrayMenuParentEntry
(@Nullable SDL_TrayMenu menu) Gets the entry for which the menu is a submenu, if the current menu is a submenu.SDL3.insertTrayEntryAt
(@Nullable SDL_TrayMenu menu, int pos, @Nullable BytePtr label, int flags) Insert a tray entry at a given position.Methods in club.doki7.sdl3 with parameters of type SDL_TrayEntryModifier and TypeMethodDescriptionvoid
SDL3.clickTrayEntry
(@Nullable SDL_TrayEntry entry) Simulate a click on a tray entry.SDL3.createTraySubmenu
(@Nullable SDL_TrayEntry entry) Create a submenu for a system tray entry.boolean
SDL3.getTrayEntryChecked
(@Nullable SDL_TrayEntry entry) Gets whether or not an entry is checked.boolean
SDL3.getTrayEntryEnabled
(@Nullable SDL_TrayEntry entry) Gets whether or not an entry is enabled.SDL3.getTrayEntryLabel
(@Nullable SDL_TrayEntry entry) Gets the label of an entry.SDL3.getTrayEntryParent
(@Nullable SDL_TrayEntry entry) Gets the menu containing a certain tray entry.SDL3.getTraySubmenu
(@Nullable SDL_TrayEntry entry) Gets a previously created tray entry submenu.void
SDL3.removeTrayEntry
(@Nullable SDL_TrayEntry entry) Removes a tray entry.void
SDL3.setTrayEntryCallback
(@Nullable SDL_TrayEntry entry, MemorySegment callback, MemorySegment userdata) Sets a callback to be invoked when the entry is selected.void
SDL3.setTrayEntryChecked
(@Nullable SDL_TrayEntry entry, boolean checked) Sets whether or not an entry is checked.void
SDL3.setTrayEntryEnabled
(@Nullable SDL_TrayEntry entry, boolean enabled) Sets whether or not an entry is enabled.void
SDL3.setTrayEntryLabel
(@Nullable SDL_TrayEntry entry, @Nullable BytePtr label) Sets the label of an entry. -
Uses of SDL_TrayEntry in club.doki7.sdl3.handle
Classes in club.doki7.sdl3.handle that implement interfaces with type arguments of type SDL_TrayEntryModifier and TypeClassDescriptionstatic final record
Represents a pointer toSDL_TrayEntry
handle(s) in native memory.Methods in club.doki7.sdl3.handle that return SDL_TrayEntryModifier and TypeMethodDescription@Nullable SDL_TrayEntry
SDL_TrayEntry.Ptr.read()
@Nullable SDL_TrayEntry
SDL_TrayEntry.Ptr.read
(long index) Methods in club.doki7.sdl3.handle that return types with arguments of type SDL_TrayEntryMethods in club.doki7.sdl3.handle with parameters of type SDL_TrayEntryModifier and TypeMethodDescriptionstatic SDL_TrayEntry.Ptr
SDL_TrayEntry.Ptr.allocate
(Arena arena, @Nullable SDL_TrayEntry[] values) static SDL_TrayEntry.Ptr
SDL_TrayEntry.Ptr.allocateV
(Arena arena, @Nullable SDL_TrayEntry value0, @Nullable SDL_TrayEntry... values) void
SDL_TrayEntry.Ptr.write
(long index, @Nullable SDL_TrayEntry value) void
SDL_TrayEntry.Ptr.write
(@Nullable SDL_TrayEntry value) void
SDL_TrayEntry.Ptr.write
(@Nullable SDL_TrayEntry[] values) void
SDL_TrayEntry.Ptr.writeV
(@Nullable SDL_TrayEntry value0, @Nullable SDL_TrayEntry... values)