|
C-Menu 0.2.9
A User Interface Toolkit
|
Non-portable escape hatch for the NotCurses backend. More...
Go to the source code of this file.
Functions | |
| struct notcurses * | ui_notcurses_get_nc () |
Return the raw struct notcurses* for the NotCurses session. | |
| struct ncplane * | ui_notcurses_surface_get_plane (const UiSurface *s, ss_t w) |
Return the raw struct ncplane* underlying a surface. | |
Non-portable escape hatch for the NotCurses backend.
Definition in file ui_notcurses_compat.h.
| struct notcurses * ui_notcurses_get_nc | ( | ) |
Return the raw struct notcurses* for the NotCurses session.
ui is NULL.Return the raw struct notcurses* for the NotCurses session.
This function retrieves the pointer to the Notcurses context associated with the UI. If the UI is not initialized, it returns NULL.
Definition at line 1523 of file ui_notcurses.c.
References ui.
Return the raw struct ncplane* underlying a surface.
| s | The UiSurface to inspect. |
s is NULL.Return the raw struct ncplane* underlying a surface.
| s | Pointer to the UiSurface containing the window. |
| w | The index of the window within the surface. |
This function retrieves the pointer to the NcPlane associated with a specific window in a UI surface. If the surface is not initialized, it returns NULL.
Definition at line 1536 of file ui_notcurses.c.