Public Member Functions | Public Attributes

gfxCornerSizes Struct Reference

#include <gfxRect.h>

Collaboration diagram for gfxCornerSizes:

List of all members.

Public Member Functions

 gfxCornerSizes ()
 gfxCornerSizes (gfxFloat v)
 gfxCornerSizes (gfxFloat tl, gfxFloat tr, gfxFloat br, gfxFloat bl)
 gfxCornerSizes (const gfxSize &tl, const gfxSize &tr, const gfxSize &br, const gfxSize &bl)
const gfxSizeoperator[] (gfxCorner::Corner index) const
gfxSizeoperator[] (gfxCorner::Corner index)
const gfxSize TopLeft () const
gfxSizeTopLeft ()
const gfxSize TopRight () const
gfxSizeTopRight ()
const gfxSize BottomLeft () const
gfxSizeBottomLeft ()
const gfxSize BottomRight () const
gfxSizeBottomRight ()

Public Attributes

gfxSize sizes [gfxCorner::NUM_CORNERS]

Constructor & Destructor Documentation

gfxCornerSizes::gfxCornerSizes (  )  [inline]
gfxCornerSizes::gfxCornerSizes ( gfxFloat  v  )  [inline]
gfxCornerSizes::gfxCornerSizes ( gfxFloat  tl,
gfxFloat  tr,
gfxFloat  br,
gfxFloat  bl 
) [inline]
gfxCornerSizes::gfxCornerSizes ( const gfxSize tl,
const gfxSize tr,
const gfxSize br,
const gfxSize bl 
) [inline]

Member Function Documentation

const gfxSize gfxCornerSizes::BottomLeft (  )  const [inline]
gfxSize& gfxCornerSizes::BottomLeft (  )  [inline]
const gfxSize gfxCornerSizes::BottomRight (  )  const [inline]
gfxSize& gfxCornerSizes::BottomRight (  )  [inline]
gfxSize& gfxCornerSizes::operator[] ( gfxCorner::Corner  index  )  [inline]
const gfxSize& gfxCornerSizes::operator[] ( gfxCorner::Corner  index  )  const [inline]
const gfxSize gfxCornerSizes::TopLeft (  )  const [inline]
gfxSize& gfxCornerSizes::TopLeft (  )  [inline]
gfxSize& gfxCornerSizes::TopRight (  )  [inline]
const gfxSize gfxCornerSizes::TopRight (  )  const [inline]

Member Data Documentation

gfxSize gfxCornerSizes::sizes[gfxCorner::NUM_CORNERS]

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