Uses of Record Class
club.doki7.sdl3.handle.SDL_TrayMenu
Packages that use SDL_TrayMenu
-
Uses of SDL_TrayMenu in club.doki7.sdl3
Methods in club.doki7.sdl3 that return SDL_TrayMenuModifier and TypeMethodDescriptionSDL3.createTrayMenu
(@Nullable SDL_Tray tray) Create a menu for a system tray.SDL3.createTraySubmenu
(@Nullable SDL_TrayEntry entry) Create a submenu for a system tray entry.SDL3.getTrayEntryParent
(@Nullable SDL_TrayEntry entry) Gets the menu containing a certain tray entry.SDL3.getTrayMenu
(@Nullable SDL_Tray tray) Gets a previously created tray menu.SDL3.getTraySubmenu
(@Nullable SDL_TrayEntry entry) Gets a previously created tray entry submenu.Methods in club.doki7.sdl3 with parameters of type SDL_TrayMenuModifier and TypeMethodDescriptionSDL3.getTrayEntries
(@Nullable SDL_TrayMenu menu, @Nullable IntPtr count) Returns a list of entries in the menu, in order.SDL3.getTrayMenuParentEntry
(@Nullable SDL_TrayMenu menu) Gets the entry for which the menu is a submenu, if the current menu is a submenu.SDL3.getTrayMenuParentTray
(@Nullable SDL_TrayMenu menu) Gets the tray for which this menu is the first-level menu, if the current menu isn't a submenu.SDL3.insertTrayEntryAt
(@Nullable SDL_TrayMenu menu, int pos, @Nullable BytePtr label, int flags) Insert a tray entry at a given position. -
Uses of SDL_TrayMenu in club.doki7.sdl3.handle
Classes in club.doki7.sdl3.handle that implement interfaces with type arguments of type SDL_TrayMenuModifier and TypeClassDescriptionstatic final record
Represents a pointer toSDL_TrayMenu
handle(s) in native memory.Methods in club.doki7.sdl3.handle that return SDL_TrayMenuModifier and TypeMethodDescription@Nullable SDL_TrayMenu
SDL_TrayMenu.Ptr.read()
@Nullable SDL_TrayMenu
SDL_TrayMenu.Ptr.read
(long index) Methods in club.doki7.sdl3.handle that return types with arguments of type SDL_TrayMenuMethods in club.doki7.sdl3.handle with parameters of type SDL_TrayMenuModifier and TypeMethodDescriptionstatic SDL_TrayMenu.Ptr
SDL_TrayMenu.Ptr.allocate
(Arena arena, @Nullable SDL_TrayMenu[] values) static SDL_TrayMenu.Ptr
SDL_TrayMenu.Ptr.allocateV
(Arena arena, @Nullable SDL_TrayMenu value0, @Nullable SDL_TrayMenu... values) void
SDL_TrayMenu.Ptr.write
(long index, @Nullable SDL_TrayMenu value) void
SDL_TrayMenu.Ptr.write
(@Nullable SDL_TrayMenu value) void
SDL_TrayMenu.Ptr.write
(@Nullable SDL_TrayMenu[] values) void
SDL_TrayMenu.Ptr.writeV
(@Nullable SDL_TrayMenu value0, @Nullable SDL_TrayMenu... values)