MGL(Win32)
読み取り中…
検索中…
一致する文字列を見つけられません
mgl_text_format_options.h
[詳解]
1/* ------------------------------------------------------------------------- */
8/* ------------------------------------------------------------------------- */
9
10#ifndef INCGUARD_MGL_TEXT_FORMAT_OPTIONS_H_1716058094
11#define INCGUARD_MGL_TEXT_FORMAT_OPTIONS_H_1716058094
12
13#include <cstdint>
14
15namespace MGL::Text
16{
19{
21 enum class ValueDisplayMode : uint8_t
22 {
23 Decimal,
26 };
27
28 bool isValid{false};
29 int index{-1};
30 int width{0};
31 int precision{-1};
32 bool showSeparator{false};
33 bool showPlusSign{false};
34 char fillCharacter{' '};
35 bool skipAutoIndex{false};
37 int hexWidth{0};
38};
39} // namespace MGL::Text
40
41#endif // INCGUARD_MGL_TEXT_FORMAT_OPTIONS_H_1716058094
42
43// vim: et ts=4 sw=4 sts=4
フォーマットオプション
Definition mgl_text_format_options.h:19
bool showPlusSign
正の数にも符号を表示
Definition mgl_text_format_options.h:33
int hexWidth
16進数の表示桁数
Definition mgl_text_format_options.h:37
bool showSeparator
区切り文字を表示
Definition mgl_text_format_options.h:32
bool isValid
オプションの有効フラグ
Definition mgl_text_format_options.h:28
bool skipAutoIndex
インデックスの自動カウントをスキップ
Definition mgl_text_format_options.h:35
int width
表示幅(負数で左寄せ)
Definition mgl_text_format_options.h:30
int precision
小数点以下の表示桁数
Definition mgl_text_format_options.h:31
int index
インデックス
Definition mgl_text_format_options.h:29
char fillCharacter
表示幅を指定した際に埋める文字の指定
Definition mgl_text_format_options.h:34
ValueDisplayMode
値の表示モード
Definition mgl_text_format_options.h:22
@ Decimal
10進数(デフォルト)
ValueDisplayMode valueDisplayMode
値の表示モード
Definition mgl_text_format_options.h:36