Project Alice
Loading...
Searching...
No Matches
parsers::locale_parser Struct Reference

#include <parsers_declarations.hpp>

Public Member Functions

void body_feature (association_type, std::string_view value, error_handler &err, int32_t line, sys::state &)
 
void header_feature (association_type, std::string_view value, error_handler &err, int32_t line, sys::state &)
 
void map_feature (association_type, std::string_view value, error_handler &err, int32_t line, sys::state &)
 
void finish (sys::state &context)
 

Public Attributes

bool rtl = false
 
bool prevent_map_letterspacing = false
 
std::string display_name
 
std::string script = "Latn"
 
std::string body_font
 
std::string header_font
 
std::string map_font
 
std::string fallback
 
std::vector< uint32_tbody_features
 
std::vector< uint32_theader_features
 
std::vector< uint32_tmap_features
 

Detailed Description

Definition at line 2874 of file parsers_declarations.hpp.

Member Function Documentation

◆ body_feature()

void parsers::locale_parser::body_feature ( association_type  ,
std::string_view  value,
error_handler err,
int32_t  line,
sys::state  
)

Definition at line 3359 of file parsers_declarations.cpp.

◆ finish()

void parsers::locale_parser::finish ( sys::state context)
inline

Definition at line 2891 of file parsers_declarations.hpp.

◆ header_feature()

void parsers::locale_parser::header_feature ( association_type  ,
std::string_view  value,
error_handler err,
int32_t  line,
sys::state  
)

Definition at line 3362 of file parsers_declarations.cpp.

◆ map_feature()

void parsers::locale_parser::map_feature ( association_type  ,
std::string_view  value,
error_handler err,
int32_t  line,
sys::state  
)

Definition at line 3365 of file parsers_declarations.cpp.

Member Data Documentation

◆ body_features

std::vector<uint32_t> parsers::locale_parser::body_features

Definition at line 2883 of file parsers_declarations.hpp.

◆ body_font

std::string parsers::locale_parser::body_font

Definition at line 2879 of file parsers_declarations.hpp.

◆ display_name

std::string parsers::locale_parser::display_name

Definition at line 2877 of file parsers_declarations.hpp.

◆ fallback

std::string parsers::locale_parser::fallback

Definition at line 2882 of file parsers_declarations.hpp.

◆ header_features

std::vector<uint32_t> parsers::locale_parser::header_features

Definition at line 2884 of file parsers_declarations.hpp.

◆ header_font

std::string parsers::locale_parser::header_font

Definition at line 2880 of file parsers_declarations.hpp.

◆ map_features

std::vector<uint32_t> parsers::locale_parser::map_features

Definition at line 2885 of file parsers_declarations.hpp.

◆ map_font

std::string parsers::locale_parser::map_font

Definition at line 2881 of file parsers_declarations.hpp.

◆ prevent_map_letterspacing

bool parsers::locale_parser::prevent_map_letterspacing = false

Definition at line 2876 of file parsers_declarations.hpp.

◆ rtl

bool parsers::locale_parser::rtl = false

Definition at line 2875 of file parsers_declarations.hpp.

◆ script

std::string parsers::locale_parser::script = "Latn"

Definition at line 2878 of file parsers_declarations.hpp.


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