Lines Matching refs:QCanvasItem
71 class QCanvasItem; variable
77 QM_TEMPLATE_EXTERN_CANVAS template class QM_EXPORT_CANVAS QValueListIterator< QCanvasItem* >;
78 QM_TEMPLATE_EXTERN_CANVAS template class QM_EXPORT_CANVAS QValueList< QCanvasItem* >;
82 class QM_EXPORT_CANVAS QCanvasItemList : public QValueList<QCanvasItem*> {
92 class QM_EXPORT_CANVAS QCanvasItem : public Qt
95 QCanvasItem(QCanvas* canvas);
96 virtual ~QCanvasItem();
120 virtual bool collidesWith( const QCanvasItem* ) const=0;
279 void addItemToChunk(QCanvasItem*, int i, int j);
280 void removeItemFromChunk(QCanvasItem*, int i, int j);
281 void addItemToChunkContaining(QCanvasItem*, int x, int y);
282 void removeItemFromChunkContaining(QCanvasItem*, int x, int y);
287 QCanvasItemList collisions( const QPointArray& pa, const QCanvasItem* item,
299 virtual void addItem(QCanvasItem*);
300 virtual void addAnimation(QCanvasItem*);
301 virtual void removeItem(QCanvasItem*);
302 virtual void removeAnimation(QCanvasItem*);
477 class QM_EXPORT_CANVAS QCanvasSprite : public QCanvasItem
499 bool collidesWith( const QCanvasItem* ) const;
555 class QM_EXPORT_CANVAS QCanvasPolygonalItem : public QCanvasItem
561 bool collidesWith( const QCanvasItem* ) const;
624 bool collidesWith( const QCanvasItem* ) const;
732 bool collidesWith( const QCanvasItem* ) const;
753 class QM_EXPORT_CANVAS QCanvasText : public QCanvasItem
777 bool collidesWith( const QCanvasItem* ) const;