11#ifndef INCGUARD_MGL_TEXT_DEFS_H_1624520214
12#define INCGUARD_MGL_TEXT_DEFS_H_1624520214
constexpr IndexedCharacter kIndexedCharacterColorReset
色のリセット
Definition mgl_text_defs.h:37
constexpr IndexedCharacter kIndexedCharacterReserveStart
予約開始インデックス
Definition mgl_text_defs.h:32
constexpr IndexedCharacter kIndexedCharacterInvalid
無効なインデックス
Definition mgl_text_defs.h:47
constexpr IndexedCharacter kIndexedCharacterRubyEnd
ルビの終了
Definition mgl_text_defs.h:45
constexpr IndexedCharacter kIndexedCharacterSubstitute
置換
Definition mgl_text_defs.h:41
constexpr IndexedCharacter kIndexedCharacterNewLine
改行
Definition mgl_text_defs.h:40
constexpr IndexedCharacter kSubstituteFormatMaskIndex
置換フォーマットのインデックスのマスク値
Definition mgl_text_defs.h:51
constexpr IndexedCharacter kIndexedCharacterTagParameterStart
タグパラメータの開始インデックス
Definition mgl_text_defs.h:33
constexpr IndexedCharacter kIndexedCharacterWideRubyStart
幅広ルビの開始
Definition mgl_text_defs.h:43
constexpr IndexedCharacter kIndexedCharacterRubyDelimiter
ルビの区切り文字
Definition mgl_text_defs.h:44
constexpr uint8_t kSubstituteFlagBitValueDisplayModeLo
kSubstituteFormatMaskFlags内の値の表示モードのビット位置(2ビットのうちの下位)
Definition mgl_text_defs.h:62
constexpr IndexedCharacter kIndexedCharacterIgnore
無視すべき文字
Definition mgl_text_defs.h:46
constexpr IndexedCharacter kIndexedCharacterRubyStart
ルビの開始
Definition mgl_text_defs.h:42
constexpr IndexedCharacter kSubstituteFormatMaskWidth
置換フォーマットの桁幅のマスク値
Definition mgl_text_defs.h:52
constexpr IndexedCharacter kSubstituteFormatMaskHexWidth
置換フォーマットの16進数の桁幅のマスク値
Definition mgl_text_defs.h:55
uint16_t IndexedCharacter
インデックス化文字
Definition mgl_text_defs.h:30
FaceTypeIndex
Definition mgl_text_defs.h:71
constexpr uint8_t kSubstituteFlagBitSkipAutoIndex
kSubstituteFormatMaskFlags内の自動インデックススキップフラグのビット位置
Definition mgl_text_defs.h:61
constexpr IndexedCharacter kIndexedCharacterFaceReset
書体をリセット
Definition mgl_text_defs.h:38
constexpr uint8_t kSubstituteFlagBitShowSeparator
kSubstituteFormatMaskFlags内の区切り文字表示フラグのビット位置
Definition mgl_text_defs.h:60
constexpr IndexedCharacter kIndexedCharacterTagReset
全てのタグをリセット
Definition mgl_text_defs.h:39
constexpr IndexedCharacter kSubstituteFormatMaskFillCharacter
置換フォーマットの桁幅埋め文字のマスク値
Definition mgl_text_defs.h:54
constexpr IndexedCharacter kIndexedCharacterEndOfText
テキスト終了
Definition mgl_text_defs.h:48
constexpr IndexedCharacter kSubstituteFormatMaskPrecision
置換フォーマットの小数点以下の桁幅のマスク値
Definition mgl_text_defs.h:53
Encoding
テキストのエンコードタイプ
Definition mgl_text_defs.h:20
@ UTF32LE
UTF-32 リトルエンディアン
@ UTF16BE
UTF-16 ビッグエンディアン
@ UTF32BE
UTF-32 ビッグエンディアン
@ UTF16LE
UTF-16 リトルエンディアン
constexpr IndexedCharacter kTagParameterFace
書体
Definition mgl_text_defs.h:67
constexpr IndexedCharacter kSubstituteFormatMaskFlags
置換フォーマットのフラグのマスク値
Definition mgl_text_defs.h:56
constexpr IndexedCharacter kIndexedCharacterSubstituteOptionReserveStart
置換フォーマットオプションの開始インデックス
Definition mgl_text_defs.h:35
constexpr uint8_t kSubstituteFlagBitShowPlusSign
kSubstituteFormatMaskFlags内の符号表示フラグのビット位置
Definition mgl_text_defs.h:59
constexpr IndexedCharacter kIndexedCharacterSubstituteOptionReserveEnd
置換フォーマットオプションの終了インデックス
Definition mgl_text_defs.h:36
constexpr IndexedCharacter kIndexedCharacterTagParameterEnd
タグパラメータの終了インデックス
Definition mgl_text_defs.h:34
constexpr uint8_t kSubstituteFlagBitValueDisplayModeHi
kSubstituteFormatMaskFlags内の値の表示モードのビット位置(2ビットのうちの上位)
Definition mgl_text_defs.h:63
constexpr IndexedCharacter kTagParameterColor
文字色
Definition mgl_text_defs.h:66