• Skip to content
  • Skip to link menu
KDE 4.0 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

libkdegames

KGameCanvasWidget Class Reference

#include <kgamecanvas.h>

Inheritance diagram for KGameCanvasWidget:

Inheritance graph
[legend]

List of all members.


Detailed Description

Container widget.

A KGameCanvasWidget is a widget that can contain many KGameCanvasItem (images, rectangles, lines, etc). Portions of the widget are automatically redrawn to update the changes made to the items.

Definition at line 534 of file kgamecanvas.h.


Public Member Functions

 KGameCanvasWidget (QWidget *parent=NULL)
virtual ~KGameCanvasWidget ()
void setAnimationDelay (int d)
int mSecs ()
KGameCanvasWidget * topLevelCanvas ()
virtual QPoint canvasPosition () const

Friends

class KGameCanvasItem
class AnimationNotifier

Constructor & Destructor Documentation

KGameCanvasWidget::KGameCanvasWidget ( QWidget *  parent = NULL  ) 

The constructor.

Definition at line 104 of file kgamecanvas.cpp.

KGameCanvasWidget::~KGameCanvasWidget (  )  [virtual]

Definition at line 111 of file kgamecanvas.cpp.


Member Function Documentation

void KGameCanvasWidget::setAnimationDelay ( int  d  ) 

Set the delay of the animation, in milliseconds.

Definition at line 215 of file kgamecanvas.cpp.

int KGameCanvasWidget::mSecs (  ) 

Return the number of millisecons from the creation of the canvas (see also KGameCanvasItem::advance).

Definition at line 219 of file kgamecanvas.cpp.

KGameCanvasWidget * KGameCanvasWidget::topLevelCanvas (  )  [virtual]

returns 'this'

Implements KGameCanvasAbstract.

Definition at line 223 of file kgamecanvas.cpp.

QPoint KGameCanvasWidget::canvasPosition (  )  const [virtual]

Returns:
0

Implements KGameCanvasAbstract.

Definition at line 227 of file kgamecanvas.cpp.


Friends And Related Function Documentation

friend class KGameCanvasItem [friend]

Reimplemented from KGameCanvasAbstract.

Definition at line 538 of file kgamecanvas.h.

friend class AnimationNotifier [friend]

Definition at line 539 of file kgamecanvas.h.


The documentation for this class was generated from the following files:
  • kgamecanvas.h
  • kgamecanvas.cpp

libkdegames

Skip menu "libkdegames"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • kblackbox
  • kgoldrunner
  • kmahjongg
  • ksquares
  • libkdegames
  •   highscore
  •   kgame
  •   kggzgames
  •   kggzmod
  •   kggznet
  • libkmahjongg
Generated for API Reference by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal