Notcurses 3.0.16
a blingful library for TUIs and character graphics
Loading...
Searching...
No Matches
ncpp Namespace Reference

Namespaces

namespace  internal
 

Data Structures

class  call_error
 
class  Cell
 
class  Direct
 
struct  EvType
 
class  FDPlane
 
class  init_error
 
class  invalid_argument
 
class  invalid_state_error
 
class  Menu
 
class  MultiSelector
 
struct  NCBox
 
struct  NCKey
 
struct  NCLogLevel
 
class  NcReel
 
class  NcTablet
 
class  NotCurses
 
class  Palette
 
class  Pile
 
class  Plane
 
class  PlotBase
 
class  PlotD
 
class  PlotU
 
class  Progbar
 
class  Reader
 
class  Root
 
class  Selector
 
class  Subproc
 
class  Utilities
 
class  Visual
 
class  Widget
 

Typedefs

using Plot = PlotU
 

Enumerations

enum class  CellStyle : uint32_t {
  None = 0 , Underline = NCSTYLE_UNDERLINE , Bold = NCSTYLE_BOLD , Italic = NCSTYLE_ITALIC ,
  Struck = NCSTYLE_STRUCK , Undercurl = NCSTYLE_UNDERCURL
}
 
enum class  NCAlign { Left = NCALIGN_LEFT , Center = NCALIGN_CENTER , Right = NCALIGN_RIGHT }
 

Typedef Documentation

◆ Plot

using Plot = PlotU

Definition at line 161 of file Plot.hh.

Enumeration Type Documentation

◆ CellStyle

enum class CellStyle : uint32_t
strong
Enumerator
None 
Underline 
Bold 
Italic 
Struck 
Undercurl 

Definition at line 12 of file CellStyle.hh.

13 {
14 None = 0,
20 };
#define NCSTYLE_UNDERCURL
Definition notcurses.h:772
#define NCSTYLE_UNDERLINE
Definition notcurses.h:771
#define NCSTYLE_ITALIC
Definition notcurses.h:770
#define NCSTYLE_BOLD
Definition notcurses.h:773
#define NCSTYLE_STRUCK
Definition notcurses.h:774

◆ NCAlign

enum class NCAlign
strong
Enumerator
Left 
Center 
Right 

Definition at line 8 of file NCAlign.hh.

9 {
13 };
@ NCALIGN_LEFT
Definition notcurses.h:82
@ NCALIGN_CENTER
Definition notcurses.h:83
@ NCALIGN_RIGHT
Definition notcurses.h:84