TermOx
ox::Textbox Member List

This is the complete list of members for ox::Textbox, including all inherited members.

alignment() const -> Alignox::Text_view
append(Glyph_string text)ox::Text_view
area() const -> Areaox::Widget
bottom_line() const -> intox::Text_viewprotected
brushox::Widget
child_added (defined in ox::Widget)ox::Widget
child_added_event(Widget &child) -> boolox::Widgetvirtual
child_added_event_filter(Widget &receiver, Widget &child) -> boolox::Widgetvirtual
child_added_filter (defined in ox::Widget)ox::Widget
child_count() const -> std::size_tox::Widget
child_offset_ (defined in ox::Widget)ox::Widgetprotected
child_polished (defined in ox::Widget)ox::Widget
child_polished_event(Widget &child) -> boolox::Widgetvirtual
child_polished_event_filter(Widget &receiver, Widget &child) -> boolox::Widgetvirtual
child_polished_filter (defined in ox::Widget)ox::Widget
child_removed (defined in ox::Widget)ox::Widget
child_removed_event(Widget &child) -> boolox::Widgetvirtual
child_removed_event_filter(Widget &receiver, Widget &child) -> boolox::Widgetvirtual
child_removed_filter (defined in ox::Widget)ox::Widget
children_ (defined in ox::Widget)ox::Widgetprotected
Children_t typedef (defined in ox::Widget)ox::Widgetprotected
clear()ox::Text_view
contents_modifiedox::Text_view
cursorox::Widget
cursor_down(int n=1)ox::detail::Textbox_base
cursor_index() const -> intox::detail::Textbox_baseprotected
cursor_left(int n=1)ox::detail::Textbox_base
cursor_moved_downox::detail::Textbox_base
cursor_moved_leftox::detail::Textbox_base
cursor_moved_rightox::detail::Textbox_base
cursor_moved_upox::detail::Textbox_base
cursor_right(int n=1)ox::detail::Textbox_base
cursor_up(int n=1)ox::detail::Textbox_base
delete_event() -> boolox::Widgetvirtual
delete_event_filter(Widget &receiver) -> boolox::Widgetvirtual
deleted (defined in ox::Widget)ox::Widget
deleted_filter (defined in ox::Widget)ox::Widget
disable(bool disable=true)ox::Widget
disable_animation()ox::Widget
disable_event() -> boolox::Widgetvirtual
disable_event_filter(Widget &receiver) -> boolox::Widgetvirtual
disable_text_input() noexceptox::Textbox
disabled (defined in ox::Widget)ox::Widget
disabled_filter (defined in ox::Widget)ox::Widget
display_height() const -> intox::Text_view
display_position(int index) const -> Pointox::Text_view
enable(bool enable=true)ox::Widget
enable_animation(std::chrono::milliseconds interval)ox::Widget
enable_animation(FPS fps)ox::Widget
enable_event() -> boolox::Widgetvirtual
enable_event_filter(Widget &receiver) -> boolox::Widgetvirtual
enable_text_input() noexceptox::Textbox
enabled (defined in ox::Widget)ox::Widget
enabled_filter (defined in ox::Widget)ox::Widget
end_index() const -> intox::Text_viewprotected
erase(int index, int length=Glyph_string::npos)ox::Text_view
first_index_at(int line) const -> intox::Text_viewprotected
focus_in_event() -> boolox::Widgetvirtual
focus_in_event_filter(Widget &receiver) -> boolox::Widgetvirtual
focus_out_event() -> boolox::Widgetvirtual
focus_out_event_filter(Widget &receiver) -> boolox::Widgetvirtual
focus_policyox::Widget
focused_in (defined in ox::Widget)ox::Widget
focused_in_filter (defined in ox::Widget)ox::Widget
focused_out (defined in ox::Widget)ox::Widget
focused_out_filter (defined in ox::Widget)ox::Widget
generate_wallpaper() const -> Glyphox::Widget
get_child_offset() const -> std::size_tox::Widget
get_children()ox::Widgetinline
get_children() constox::Widgetinline
get_descendants() const -> std::vector< Widget * >ox::Widget
get_event_filters() const -> std::set< Widget * > const &ox::Widget
get_wallpaper() const -> Glyphox::Widget
has_text_input() const noexcept -> boolox::Textbox
height_policyox::Widget
index_at(Point position) const -> intox::Text_view
insert(Glyph_string text, int index)ox::Text_view
insert_brushox::Text_view
install_event_filter(Widget &filter)ox::Widget
is_animated() const -> boolox::Widget
is_enabled() const -> boolox::Widget
is_layout_type() const -> boolox::Widgetvirtual
key_press_event(Key k) -> bool overrideox::Textboxprotectedvirtual
key_press_event_filter(Widget &receiver, Key k) -> boolox::Widgetvirtual
key_pressed (defined in ox::Widget)ox::Widget
key_pressed_filter (defined in ox::Widget)ox::Widget
key_release_event(Key k) -> boolox::Widgetvirtual
key_release_event_filter(Widget &receiver, Key k) -> boolox::Widgetvirtual
key_released (defined in ox::Widget)ox::Widget
key_released_filter (defined in ox::Widget)ox::Widget
last_index_at(int line) const -> intox::Text_viewprotected
last_line() const -> intox::Text_viewprotected
lifetimeox::Widget
line_at(int index) const -> intox::Text_viewprotected
line_count() const -> intox::Text_view
line_count_changedox::Text_view
line_length(int line) const -> intox::Text_viewprotected
mouse_move_event(Mouse const &m) -> boolox::Widgetvirtual
mouse_move_event_filter(Widget &receiver, Mouse const &m) -> boolox::Widgetvirtual
mouse_moved (defined in ox::Widget)ox::Widget
mouse_moved_filter (defined in ox::Widget)ox::Widget
mouse_press_event(Mouse const &m) -> bool overrideox::Textboxprotectedvirtual
mouse_press_event_filter(Widget &receiver, Mouse const &m) -> boolox::Widgetvirtual
mouse_pressed (defined in ox::Widget)ox::Widget
mouse_pressed_filter (defined in ox::Widget)ox::Widget
mouse_release_event(Mouse const &m) -> boolox::Widgetvirtual
mouse_release_event_filter(Widget &receiver, Mouse const &m) -> boolox::Widgetvirtual
mouse_released (defined in ox::Widget)ox::Widget
mouse_released_filter (defined in ox::Widget)ox::Widget
mouse_wheel_event(Mouse const &m) -> bool overrideox::Textboxprotectedvirtual
mouse_wheel_event_filter(Widget &receiver, Mouse const &m) -> boolox::Widgetvirtual
mouse_wheel_scrolled (defined in ox::Widget)ox::Widget
mouse_wheel_scrolled_filter (defined in ox::Widget)ox::Widget
move_event(Point new_position, Point old_position) -> boolox::Widgetvirtual
move_event_filter(Widget &receiver, Point new_position, Point old_position) -> boolox::Widgetvirtual
moved (defined in ox::Widget)ox::Widget
moved_filter (defined in ox::Widget)ox::Widget
name() const -> std::string const &ox::Widget
operator=(Widget const &)=delete (defined in ox::Widget)ox::Widget
operator=(Widget &&)=delete (defined in ox::Widget)ox::Widget
paint_event(Painter &p) -> bool overrideox::Text_viewprotectedvirtual
paint_event_filter(Widget &receiver, Painter &p) -> boolox::Widgetvirtual
paint_wallpaper_with_brush(bool paints=true)ox::Widget
painted (defined in ox::Widget)ox::Widget
painted_filter (defined in ox::Widget)ox::Widget
paints_wallpaper_with_brush() const -> boolox::Widget
parent() const -> Widget *ox::Widget
pop_back()ox::Text_view
remove_event_filter(Widget &filter)ox::Widget
resize_event(Area new_size, Area old_size) -> bool overrideox::detail::Textbox_baseprotectedvirtual
resize_event_filter(Widget &receiver, Area new_size, Area old_size) -> boolox::Widgetvirtual
resized (defined in ox::Widget)ox::Widget
resized_filter (defined in ox::Widget)ox::Widget
row_length(int y) const -> intox::Text_view
scroll_down(int n=1) overrideox::detail::Textbox_basevirtual
scroll_speed() const noexcept -> intox::Textbox
scroll_up(int n=1) overrideox::detail::Textbox_basevirtual
scrolled_downox::Text_view
scrolled_toox::Text_view
scrolled_upox::Text_view
set_alignment(Align type)ox::Text_view
set_area(Area a)ox::Widget
set_cursor(Point position)ox::detail::Textbox_base
set_cursor(std::size_t index)ox::detail::Textbox_base
set_name(std::string name)ox::Widget
set_parent(Widget *parent)ox::Widget
set_scroll_speed(int x) noexceptox::Textbox
set_text(Glyph_string text)ox::Text_view
set_top_left(Point p)ox::Widget
set_top_line(int n)ox::Text_view
set_wallpaper(Glyph g)ox::Widget
set_wrap(Wrap w)ox::Text_view
text() -> Glyph_string &ox::Text_view
text() const -> Glyph_string const &ox::Text_view
Text_view(Glyph_string text=U"", Align alignment=Align::Left, Wrap wrap=Wrap::Word, Brush insert_brush=Brush{})ox::Text_viewexplicit
Text_view(Parameters p) (defined in ox::Text_view)ox::Text_viewexplicit
Textbox(Glyph_string text=U"", Align alignment=Align::Left, Wrap wrap=Wrap::Word, Brush insert_brush=Brush{}, int scroll_speed=1, bool text_input=true)ox::Textboxexplicit
Textbox(Parameters p) (defined in ox::Textbox)ox::Textboxexplicit
Textbox_base(Glyph_string text=U"", Align alignment=Align::Left, Wrap wrap=Wrap::Word, Brush insert_brush=Brush{})ox::detail::Textbox_baseexplicitprotected
Textbox_base(Parameters p) (defined in ox::detail::Textbox_base)ox::detail::Textbox_baseexplicitprotected
timer (defined in ox::Widget)ox::Widget
timer_event() -> boolox::Widgetvirtual
timer_event_filter(Widget &receiver) -> boolox::Widgetvirtual
timer_filter (defined in ox::Widget)ox::Widget
top_left() const -> Pointox::Widget
top_line() const -> intox::Text_viewprotected
unique_id() const -> std::uint16_tox::Widget
update() overrideox::Text_viewvirtual
update_display(int from_line=0)ox::Text_viewprotected
Widget(std::string name="", Focus_policy focus_policy_=Focus_policy::None, Size_policy width_policy_=Size_policy{}, Size_policy height_policy_=Size_policy{}, Brush brush_=Brush{}, Glyph wallpaper=U' ', bool brush_paints_wallpaper=true, Cursor cursor=Cursor{})ox::Widgetexplicit
Widget(Parameters p)ox::Widgetexplicit
Widget(Widget const &)=delete (defined in ox::Widget)ox::Widget
Widget(Widget &&)=delete (defined in ox::Widget)ox::Widget
width_policyox::Widget
wrap() const -> Wrapox::Text_view
~Widget()=default (defined in ox::Widget)ox::Widgetvirtual