Numworks Epsilon  1.4.1
Graphing Calculator Operating System
KDText Class Reference

#include <text.h>

Public Types

enum  FontSize { FontSize::Small, FontSize::Large }
 

Static Public Member Functions

static KDSize stringSize (const char *text, FontSize size=FontSize::Large)
 
static constexpr KDSize charSize (FontSize size=FontSize::Large)
 

Static Public Attributes

static constexpr int k_tabCharacterWidth = 4
 

Detailed Description

Definition at line 8 of file text.h.

Member Enumeration Documentation

◆ FontSize

enum KDText::FontSize
strong
Enumerator
Small 
Large 

Definition at line 10 of file text.h.

Member Function Documentation

◆ charSize()

static constexpr KDSize KDText::charSize ( FontSize  size = FontSize::Large)
inlinestatic

Definition at line 16 of file text.h.

◆ stringSize()

KDSize KDText::stringSize ( const char *  text,
FontSize  size = FontSize::Large 
)
static

Definition at line 6 of file text.cpp.

Member Data Documentation

◆ k_tabCharacterWidth

constexpr int KDText::k_tabCharacterWidth = 4
static

Definition at line 14 of file text.h.


The documentation for this class was generated from the following files: