class CCL::StandardSpriteDrawable::Item

class Item: public CCL::Unknown
{
public:
    // fields

     group;

    // construction

    Item (IImage* icon, StringRef text, FontRef font, BrushRef textBrush);

    // methods

    void calcSize ();
    Coord getIconSize () const;
    void draw (IGraphics& graphics, PointRef pos, IThemePainter& themePainter);
    PROPERTY_OBJECT (Rect, size, Size);
    Group PROPERTY_FLAG (flags, 1 < < 0, horizontalFlow);
};

Inherited Members

public:
    // methods

    virtual tresult CCL_API queryInterface (UIDRef iid, void** ptr) = 0;
    virtual unsigned int CCL_API retain () = 0;
    virtual unsigned int CCL_API release () = 0;
    Unknown& operator = (const Unknown&);
    unsigned int getRetainCount () const;