Public Member Functions | Public Attributes
vgui_poly_tableau::item Struct Reference

The position, colour, etc of the child tableau. More...

#include <vgui_poly_tableau.h>

List of all members.

Public Member Functions

 item ()
 item (vgui_tableau *p, vgui_tableau_sptr const &c, float x, float y, float w, float h, int id=0)
void set_vp (GLint const vp[4])
bool inside (GLint const vp[4], int x, int y) const
 Returns true if the given position is inside the boundaries of this item.

Public Attributes

vgui_parent_child_link tab
float x
float y
float w
float h
int outline_color [3]
int id

Detailed Description

The position, colour, etc of the child tableau.

Definition at line 91 of file vgui_poly_tableau.h.


Constructor & Destructor Documentation

vgui_poly_tableau::item::item ( ) [inline]

Definition at line 98 of file vgui_poly_tableau.h.

vgui_poly_tableau::item::item ( vgui_tableau p,
vgui_tableau_sptr const &  c,
float  x,
float  y,
float  w,
float  h,
int  id = 0 
)

Definition at line 37 of file vgui_poly_tableau.cxx.


Member Function Documentation

bool vgui_poly_tableau::item::inside ( GLint const  vp[4],
int  x,
int  y 
) const

Returns true if the given position is inside the boundaries of this item.

Definition at line 64 of file vgui_poly_tableau.cxx.

void vgui_poly_tableau::item::set_vp ( GLint const  vp[4])

Definition at line 49 of file vgui_poly_tableau.cxx.


Member Data Documentation

Definition at line 94 of file vgui_poly_tableau.h.

Definition at line 96 of file vgui_poly_tableau.h.

Definition at line 95 of file vgui_poly_tableau.h.

Definition at line 93 of file vgui_poly_tableau.h.

Definition at line 94 of file vgui_poly_tableau.h.

Definition at line 94 of file vgui_poly_tableau.h.

Definition at line 94 of file vgui_poly_tableau.h.


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