Holds a 2D point. More...
#include <helper.hpp>
Public Member Functions | |
| tpoint (const int x_, const int y_) | |
| bool | operator== (const tpoint &point) const |
| bool | operator!= (const tpoint &point) const |
| bool | operator< (const tpoint &point) const |
| bool | operator<= (const tpoint &point) const |
| tpoint | operator+ (const tpoint &point) const |
| tpoint & | operator+= (const tpoint &point) |
| tpoint | operator- (const tpoint &point) const |
| tpoint & | operator-= (const tpoint &point) |
Public Attributes | |
| int | x |
| x coodinate. | |
| int | y |
| y coodinate. | |
Holds a 2D point.
Definition at line 46 of file helper.hpp.
| gui2::tpoint::tpoint | ( | const int | x_, | |
| const int | y_ | |||
| ) | [inline] |
Definition at line 48 of file helper.hpp.
Referenced by operator+(), and operator-().

| bool gui2::tpoint::operator!= | ( | const tpoint & | point | ) | const [inline] |
Definition at line 60 of file helper.hpp.
Definition at line 67 of file helper.hpp.
References tpoint(), x, and y.

Definition at line 50 of file helper.cpp.
Definition at line 72 of file helper.hpp.
References tpoint(), x, and y.

Definition at line 57 of file helper.cpp.
| bool gui2::tpoint::operator< | ( | const tpoint & | point | ) | const [inline] |
Definition at line 61 of file helper.hpp.
| bool gui2::tpoint::operator<= | ( | const tpoint & | point | ) | const [inline] |
Definition at line 64 of file helper.hpp.
| bool gui2::tpoint::operator== | ( | const tpoint & | point | ) | const [inline] |
Definition at line 59 of file helper.hpp.
| int gui2::tpoint::x |
x coodinate.
Definition at line 54 of file helper.hpp.
Referenced by gui2::ttree_view_node::add_child(), gui2::tgrid::tchild::border_space(), gui2::ttree_view_node::calculate_best_size(), gui2::tscrollbar_container::calculate_best_size(), gui2::tgrid::calculate_best_size(), gui2::tslider::calculate_best_size(), gui2::tgrid_implementation::cell_request_reduce_width(), gui2::tscrollbar_container::content_resize_request(), gui2::tviewport_implementation::find_at(), gui2::tpane_implementation::find_at(), gui2::tcontrol::get_best_text_size(), gui2::ttree_view_node::get_current_size(), gui2::ttree_view_node::get_folded_size(), gui2::tslider::get_length_difference(), gui2::thorizontal_scrollbar::get_length_difference(), gui2::ttree_view_node::get_unfolded_size(), gui2::ttext_box::handle_mouse_selection(), gui2::twidget::is_at(), gui2::tgrid::layout(), gui2::twindow_implementation::layout(), gui2::twindow::layout(), gui2::twindow::layout_linked_widgets(), gui2::tvertical_scrollbar::on_bar(), gui2::tslider::on_bar(), gui2::thorizontal_scrollbar::on_bar(), gui2::tvertical_scrollbar::on_positioner(), gui2::tslider::on_positioner(), gui2::thorizontal_scrollbar::on_positioner(), operator!=(), operator+(), operator+=(), operator-(), operator-=(), operator<(), operator<=(), operator==(), gui2::twidget::place(), gui2::ttree_view_node::place(), gui2::tscrollbar_container::place(), gui2::tpane::place(), gui2::tgrid::tchild::place(), gui2::tgrid::place(), gui2::tcontrol::place(), gui2::ttip::pre_show(), gui2::tgrid::reduce_width(), gui2::tscrollbar_container::request_reduce_width(), gui2::tgrid::request_reduce_width(), gui2::tcontrol::request_reduce_width(), gui2::ttree_view::resize_content(), gui2::tlistbox::resize_content(), gui2::tlistbox::set_content_size(), gui2::twidget::set_origin(), gui2::tgrid::set_origin(), gui2::twidget::set_size(), gui2::ttree_view_node::signal_handler_left_button_click(), gui2::tscrollbar_::signal_handler_left_button_down(), gui2::tscrollbar_::signal_handler_left_button_up(), gui2::tscrollbar_::signal_handler_mouse_motion(), gui2::signal_handler_sdl_video_resize(), gui2::twindow::signal_handler_sdl_video_resize(), and gui2::ttext_box::update_canvas().
| int gui2::tpoint::y |
y coodinate.
Definition at line 57 of file helper.hpp.
Referenced by gui2::ttree_view_node::add_child(), gui2::tgrid::tchild::border_space(), gui2::ttree_view_node::calculate_best_size(), gui2::tscrollbar_container::calculate_best_size(), gui2::tgrid::calculate_best_size(), gui2::tgrid_implementation::cell_request_reduce_height(), gui2::ttree_view_node::clear(), gui2::tscrollbar_container::content_resize_request(), gui2::tviewport_implementation::find_at(), gui2::tpane_implementation::find_at(), gui2::tcontrol::get_best_text_size(), gui2::ttree_view_node::get_current_size(), gui2::tvertical_scrollbar::get_length_difference(), gui2::ttree_view_node::get_unfolded_size(), gui2::ttext_box::handle_mouse_selection(), gui2::twidget::is_at(), gui2::tgrid::layout(), gui2::twindow_implementation::layout(), gui2::twindow::layout(), gui2::twindow::layout_linked_widgets(), gui2::tvertical_scrollbar::on_bar(), gui2::tslider::on_bar(), gui2::thorizontal_scrollbar::on_bar(), gui2::tvertical_scrollbar::on_positioner(), gui2::tslider::on_positioner(), gui2::thorizontal_scrollbar::on_positioner(), operator!=(), operator+(), operator+=(), operator-(), operator-=(), operator<(), operator<=(), operator==(), gui2::twidget::place(), gui2::ttree_view_node::place(), gui2::tscrollbar_container::place(), gui2::tpane::place(), gui2::tgrid::tchild::place(), gui2::tgrid::place(), gui2::tcontrol::place(), gui2::ttip::pre_show(), gui2::tgrid::reduce_height(), gui2::ttree_view::remove_node(), gui2::tscrollbar_container::request_reduce_height(), gui2::tgrid::request_reduce_height(), gui2::tcontrol::request_reduce_width(), gui2::ttree_view::resize_content(), gui2::tlistbox::resize_content(), gui2::tlistbox::set_content_size(), gui2::twidget::set_origin(), gui2::tgrid::set_origin(), gui2::twidget::set_size(), gui2::ttree_view_node::signal_handler_left_button_click(), gui2::tscrollbar_::signal_handler_left_button_down(), gui2::tscrollbar_::signal_handler_left_button_up(), gui2::tscrollbar_::signal_handler_mouse_motion(), gui2::signal_handler_sdl_video_resize(), and gui2::twindow::signal_handler_sdl_video_resize().
| Generated by doxygen 1.7.1 on Fri May 25 2012 01:22:21 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |