Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

vgui_poly_tableau::item Struct Reference

#include <vgui_poly_tableau.h>

List of all members.


Detailed Description

The position, colour, etc of the child tableau.

Definition at line 90 of file vgui_poly_tableau.h.

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


Constructor & Destructor Documentation

vgui_poly_tableau::item::item  )  [inline]
 

Definition at line 97 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

float vgui_poly_tableau::item::h
 

Definition at line 93 of file vgui_poly_tableau.h.

int vgui_poly_tableau::item::id
 

Definition at line 95 of file vgui_poly_tableau.h.

int vgui_poly_tableau::item::outline_color[3]
 

Definition at line 94 of file vgui_poly_tableau.h.

vgui_parent_child_link vgui_poly_tableau::item::tab
 

Definition at line 92 of file vgui_poly_tableau.h.

float vgui_poly_tableau::item::w
 

Definition at line 93 of file vgui_poly_tableau.h.

float vgui_poly_tableau::item::x
 

Definition at line 93 of file vgui_poly_tableau.h.

float vgui_poly_tableau::item::y
 

Definition at line 93 of file vgui_poly_tableau.h.


The documentation for this struct was generated from the following files:
Generated on Thu Jan 10 14:42:23 2008 for core/vgui by  doxygen 1.4.4