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 TypeMethodDescriptionvoidSDL3.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.booleanSDL3.getTrayEntryChecked(@Nullable SDL_TrayEntry entry) Gets whether or not an entry is checked.booleanSDL3.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.voidSDL3.removeTrayEntry(@Nullable SDL_TrayEntry entry) Removes a tray entry.voidSDL3.setTrayEntryCallback(@Nullable SDL_TrayEntry entry, MemorySegment callback, MemorySegment userdata) Sets a callback to be invoked when the entry is selected.voidSDL3.setTrayEntryChecked(@Nullable SDL_TrayEntry entry, boolean checked) Sets whether or not an entry is checked.voidSDL3.setTrayEntryEnabled(@Nullable SDL_TrayEntry entry, boolean enabled) Sets whether or not an entry is enabled.voidSDL3.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 recordRepresents a pointer toSDL_TrayEntryhandle(s) in native memory.Methods in club.doki7.sdl3.handle that return SDL_TrayEntryModifier and TypeMethodDescription@Nullable SDL_TrayEntrySDL_TrayEntry.Ptr.read()@Nullable SDL_TrayEntrySDL_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.PtrSDL_TrayEntry.Ptr.allocate(Arena arena, @Nullable SDL_TrayEntry[] values) static SDL_TrayEntry.PtrSDL_TrayEntry.Ptr.allocateV(Arena arena, @Nullable SDL_TrayEntry value0, @Nullable SDL_TrayEntry... values) voidSDL_TrayEntry.Ptr.write(long index, @Nullable SDL_TrayEntry value) voidSDL_TrayEntry.Ptr.write(@Nullable SDL_TrayEntry value) voidSDL_TrayEntry.Ptr.write(@Nullable SDL_TrayEntry[] values) voidSDL_TrayEntry.Ptr.writeV(@Nullable SDL_TrayEntry value0, @Nullable SDL_TrayEntry... values)