Enum CursesBackendFlavor
Lists the supported backend Curses libraries' flavors.
Namespace: Sharpie.Backend
Assembly: sharpie.dll
Syntax
[PublicAPI]
public enum CursesBackendFlavor
Fields
Name | Description |
---|---|
Any | Any available back-end. Will select the best option available on the platform.
Install |
AnyGui | Any back-end that uses Windows GUI, or SDL1/SDL2 protocols. Will select the best option available on the platform.
Install |
AnyVirtualTerminal | Any back-end that uses Virtual Terminal (xt) protocol. Will select the best option available on the platform.
Install |
AnyWindowsConsole | Any back-end that uses Windows Console protocol. Will select the best option available on the platform.
Install |
NCurses | The NCurses back-end.
Available by default on most POSIX-compliant operating systems such as
Linux, FreeBSD an MacOS. Not available by default on Windows.
Install |
PdCurses | The PDCurses back-end. Not available by default on operating systems.
For some Linuxes and FreeBSD a prebuilt library can be installed from package
managers.
Install |
PdCursesMod | The PDCursesMod back-end. This is an advanced version of PdCurses with more
platform availability and support. Not available by default on any operating systems.
Install |
PdCursesModGui | The PDCursesMod back-end. This is an advanced version of PdCurses with more
platform availability and support. Not available by default on any operating systems.
Install |
PdCursesModVirtualTerminal | The PDCursesMod back-end. This is an advanced version of PdCurses with more
platform availability and support. Not available by default on any operating systems.
Install |
PdCursesModWindowsConsole | The PDCursesMod back-end. This is an advanced version of PdCurses with more
platform availability and support. Not available by default on any operating systems.
Install |
PdCursesWindowsConsole | The PDCurses back-end. Not available by default on operating systems.
For some Linuxes and FreeBSD a prebuilt library can be installed from package
managers.
Install |