Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

LayoutItem Class Reference

#include <chanlayout.h>

List of all members.

Public Member Functions

INLINE LayoutItem (void)
INLINE LayoutItem (int, int)
INLINE LayoutItem (const LayoutItem &)
INLINE ~LayoutItem (void)
INLINE LayoutItem & operator= (const LayoutItem &)
INLINE void AddRegion (const ChanViewport &)
INLINE int GetNumRegions (void)
INLINE const ChanViewportoperator[] (int)

Private Attributes

int _x
int _y
LayoutRegionVec _regions


Constructor & Destructor Documentation

INLINE LayoutItem::LayoutItem void   ) 
 

INLINE LayoutItem::LayoutItem int  ,
int 
 

INLINE LayoutItem::LayoutItem const LayoutItem &   ) 
 

INLINE LayoutItem::~LayoutItem void   ) 
 


Member Function Documentation

INLINE void LayoutItem::AddRegion const ChanViewport  ) 
 

Referenced by LayoutParseFunctor::operator()().

INLINE int LayoutItem::GetNumRegions void   ) 
 

Referenced by ChanConfig::chan_eval(), and LayoutParseFunctor::operator()().

INLINE LayoutItem& LayoutItem::operator= const LayoutItem &   ) 
 

INLINE const ChanViewport& LayoutItem::operator[] int   ) 
 


Member Data Documentation

LayoutRegionVec LayoutItem::_regions [private]
 

Definition at line 36 of file chanlayout.h.

int LayoutItem::_x [private]
 

Definition at line 35 of file chanlayout.h.

int LayoutItem::_y [private]
 

Definition at line 35 of file chanlayout.h.


The documentation for this class was generated from the following file:
Generated on Fri Apr 18 00:12:35 2003 for Panda by doxygen1.3