Receives the parameters captured by vgui_rubberband_tableau. More...
#include <vgui_rubberband_tableau.h>

Public Member Functions | |
| virtual | ~vgui_rubberband_client () |
| Destructor - delete this vgui_rubberband_client. | |
| virtual void | add_point (float, float) |
| Called by vgui_rubberband_tableau when the user has selected a point. | |
| virtual void | add_line (float, float, float, float) |
| Called by vgui_rubberband_tableau when the user has selected a finite line. | |
| virtual void | add_infinite_line (float, float, float) |
| Called by vgui_rubberband_tableau when user has selected an infinite line. | |
| virtual void | add_circle (float, float, float) |
| Called by vgui_rubberband_tableau when the user has selected a circle. | |
| virtual void | add_linestrip (int n, float const *, float const *) |
| Called by vgui_rubberband_tableau when the user has selected a linestrip. | |
| virtual void | add_polygon (int n, float const *, float const *) |
| Called by vgui_rubberband_tableau when the user has selected a polygon. | |
| virtual void | add_box (float, float, float, float) |
| Called by vgui_rubberband_tableau when user has selected a rectangular box. | |
| virtual void | clear_highlight () |
| Called by vgui_rubberband_tableau whenever mouse motion is captured. | |
Receives the parameters captured by vgui_rubberband_tableau.
Definition at line 35 of file vgui_rubberband_tableau.h.
| virtual vgui_rubberband_client::~vgui_rubberband_client | ( | ) | [inline, virtual] |
Destructor - delete this vgui_rubberband_client.
Definition at line 39 of file vgui_rubberband_tableau.h.
| virtual void vgui_rubberband_client::add_box | ( | float | , |
| float | , | ||
| float | , | ||
| float | |||
| ) | [virtual] |
Called by vgui_rubberband_tableau when user has selected a rectangular box.
Reimplemented in vgui_rubberband_easy2D_client.
| virtual void vgui_rubberband_client::add_circle | ( | float | , |
| float | , | ||
| float | |||
| ) | [virtual] |
Called by vgui_rubberband_tableau when the user has selected a circle.
Reimplemented in vgui_rubberband_easy2D_client.
| virtual void vgui_rubberband_client::add_infinite_line | ( | float | , |
| float | , | ||
| float | |||
| ) | [virtual] |
Called by vgui_rubberband_tableau when user has selected an infinite line.
Reimplemented in vgui_rubberband_easy2D_client.
| virtual void vgui_rubberband_client::add_line | ( | float | , |
| float | , | ||
| float | , | ||
| float | |||
| ) | [virtual] |
Called by vgui_rubberband_tableau when the user has selected a finite line.
Reimplemented in vgui_rubberband_easy2D_client.
| virtual void vgui_rubberband_client::add_linestrip | ( | int | n, |
| float const * | , | ||
| float const * | |||
| ) | [virtual] |
Called by vgui_rubberband_tableau when the user has selected a linestrip.
Reimplemented in vgui_rubberband_easy2D_client.
| void vgui_rubberband_client::add_point | ( | float | , |
| float | |||
| ) | [virtual] |
Called by vgui_rubberband_tableau when the user has selected a point.
Reimplemented in vgui_rubberband_easy2D_client.
Definition at line 30 of file vgui_rubberband_tableau.cxx.
| virtual void vgui_rubberband_client::add_polygon | ( | int | n, |
| float const * | , | ||
| float const * | |||
| ) | [virtual] |
Called by vgui_rubberband_tableau when the user has selected a polygon.
Reimplemented in vgui_rubberband_easy2D_client.
| virtual void vgui_rubberband_client::clear_highlight | ( | ) | [virtual] |
Called by vgui_rubberband_tableau whenever mouse motion is captured.
Reimplemented in vgui_rubberband_easy2D_client.
1.7.5.1