Pyro higlevel API
Public Member Functions | Public Attributes | List of all members
os::ClipRectList Class Reference

Public Member Functions

 ClipRectList ()
 
 ~ClipRectList ()
 
void Clear ()
 
void AddRect (ClipRect *pcRect)
 
void RemoveRect (ClipRect *pcRect)
 
ClipRectRemoveHead ()
 
void StealRects (ClipRectList *pcList)
 
int GetCount () const
 

Public Attributes

ClipRectm_pcFirst
 
ClipRectm_pcLast
 
int m_nCount
 

Detailed Description

Description:
Note:
Warning:
Parameters
\return
Error codes:
See Also
Author
Kurt Skauen (kurt@.nosp@m.athe.nosp@m.os.cx)

Constructor & Destructor Documentation

ClipRectList::ClipRectList ( )

References m_nCount, m_pcFirst, and m_pcLast.

ClipRectList::~ClipRectList ( )

Member Function Documentation

void ClipRectList::AddRect ( ClipRect pcRect)
void ClipRectList::Clear ( )
int os::ClipRectList::GetCount ( ) const
inline

Referenced by os::Region::Optimize().

ClipRect * ClipRectList::RemoveHead ( )
void ClipRectList::RemoveRect ( ClipRect pcRect)
void ClipRectList::StealRects ( ClipRectList pcList)

Member Data Documentation

int os::ClipRectList::m_nCount
ClipRect* os::ClipRectList::m_pcFirst
ClipRect* os::ClipRectList::m_pcLast