Project Alice
|
#include <text.hpp>
Public Member Functions | |
single_line_layout (layout &base_layout, layout_parameters const &fixed_parameters, layout_base::rtl_status native_rtl) | |
void | internal_close_box (layout_box &box) final |
~single_line_layout () | |
void | add_text (sys::state &state, std::string_view v) |
void | add_text (sys::state &state, dcon::text_key source_text) |
Public Member Functions inherited from text::layout_base | |
layout_base (layout &base_layout, layout_parameters const &fixed_parameters, rtl_status native_rtl) | |
virtual void | internal_close_box (layout_box &box)=0 |
Public Attributes | |
layout_box | box |
Public Attributes inherited from text::layout_base | |
layout & | base_layout |
layout_parameters | fixed_parameters |
rtl_status | native_rtl = rtl_status::ltr |
Additional Inherited Members | |
Public Types inherited from text::layout_base | |
enum class | rtl_status : uint8_t { ltr , rtl } |
|
inline |
|
inline |
void text::single_line_layout::add_text | ( | sys::state & | state, |
dcon::text_key | source_text | ||
) |
void text::single_line_layout::add_text | ( | sys::state & | state, |
std::string_view | v | ||
) |
|
finalvirtual |
Implements text::layout_base.
Definition at line 1869 of file text.cpp.
layout_box text::single_line_layout::box |