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

libkmahjongg

KMahjonggTileset Class Reference

#include <kmahjonggtileset.h>

List of all members.


Detailed Description

Definition at line 30 of file kmahjonggtileset.h.


Public Member Functions

QString authorProperty (const QString &key) const
short height () const
 KMahjonggTileset ()
short levelOffsetX () const
short levelOffsetY () const
bool loadDefault ()
bool loadGraphics ()
bool loadTileset (const QString &tilesetPath)
QString path () const
QSize preferredTileSize (const QSize &boardsize, int horizontalCells, int verticalCells)
short qHeight () const
short qWidth () const
bool reloadTileset (const QSize &newTilesize)
QPixmap selectedTile (int num)
QPixmap tileface (int num)
QPixmap unselectedTile (int num)
short width () const
 ~KMahjonggTileset ()

Protected Member Functions

void buildElementIdTable (void)
QString pixmapCacheNameFromElementId (const QString &elementid)
QPixmap renderElement (short width, short height, const QString &elementid)
void updateScaleInfo (short tilew, short tileh)

Constructor & Destructor Documentation

KMahjonggTileset::KMahjonggTileset (  ) 

Definition at line 70 of file kmahjonggtileset.cpp.

KMahjonggTileset::~KMahjonggTileset (  ) 

Definition at line 86 of file kmahjonggtileset.cpp.


Member Function Documentation

QString KMahjonggTileset::authorProperty ( const QString &  key  )  const

Definition at line 137 of file kmahjonggtileset.cpp.

void KMahjonggTileset::buildElementIdTable ( void   )  [protected]

Definition at line 299 of file kmahjonggtileset.cpp.

short KMahjonggTileset::height (  )  const

Definition at line 147 of file kmahjonggtileset.cpp.

short KMahjonggTileset::levelOffsetX (  )  const

Definition at line 152 of file kmahjonggtileset.cpp.

short KMahjonggTileset::levelOffsetY (  )  const

Definition at line 157 of file kmahjonggtileset.cpp.

bool KMahjonggTileset::loadDefault (  ) 

Definition at line 125 of file kmahjonggtileset.cpp.

bool KMahjonggTileset::loadGraphics (  ) 

Definition at line 255 of file kmahjonggtileset.cpp.

bool KMahjonggTileset::loadTileset ( const QString &  tilesetPath  ) 

Definition at line 181 of file kmahjonggtileset.cpp.

QString KMahjonggTileset::path (  )  const

Definition at line 173 of file kmahjonggtileset.cpp.

QString KMahjonggTileset::pixmapCacheNameFromElementId ( const QString &  elementid  )  [protected]

Definition at line 333 of file kmahjonggtileset.cpp.

QSize KMahjonggTileset::preferredTileSize ( const QSize &  boardsize,
int  horizontalCells,
int  verticalCells 
)

Definition at line 101 of file kmahjonggtileset.cpp.

short KMahjonggTileset::qHeight (  )  const

Definition at line 168 of file kmahjonggtileset.cpp.

short KMahjonggTileset::qWidth (  )  const

Definition at line 163 of file kmahjonggtileset.cpp.

bool KMahjonggTileset::reloadTileset ( const QSize &  newTilesize  ) 

Definition at line 278 of file kmahjonggtileset.cpp.

QPixmap KMahjonggTileset::renderElement ( short  width,
short  height,
const QString &  elementid 
) [protected]

Definition at line 337 of file kmahjonggtileset.cpp.

QPixmap KMahjonggTileset::selectedTile ( int  num  ) 

Definition at line 349 of file kmahjonggtileset.cpp.

QPixmap KMahjonggTileset::tileface ( int  num  ) 

Definition at line 371 of file kmahjonggtileset.cpp.

QPixmap KMahjonggTileset::unselectedTile ( int  num  ) 

Definition at line 360 of file kmahjonggtileset.cpp.

void KMahjonggTileset::updateScaleInfo ( short  tilew,
short  tileh 
) [protected]

Definition at line 90 of file kmahjonggtileset.cpp.

short KMahjonggTileset::width (  )  const

Definition at line 142 of file kmahjonggtileset.cpp.


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

libkmahjongg

Skip menu "libkmahjongg"
  • Main Page
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members

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