• Skip to content
  • Skip to link menu
KDE 4.0 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

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

Protected Member Functions

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

Friends

class KMahjonggTilesetPrivate

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

bool KMahjonggTileset::loadDefault (  ) 

Definition at line 125 of file kmahjonggtileset.cpp.

bool KMahjonggTileset::loadTileset ( const QString &  tilesetPath  ) 

Definition at line 181 of file kmahjonggtileset.cpp.

bool KMahjonggTileset::loadGraphics (  ) 

Definition at line 255 of file kmahjonggtileset.cpp.

bool KMahjonggTileset::reloadTileset ( const QSize &  newTilesize  ) 

Definition at line 278 of file kmahjonggtileset.cpp.

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

Definition at line 101 of file kmahjonggtileset.cpp.

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

Definition at line 137 of file kmahjonggtileset.cpp.

short KMahjonggTileset::width (  )  const

Definition at line 142 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.

short KMahjonggTileset::qWidth (  )  const

Definition at line 163 of file kmahjonggtileset.cpp.

short KMahjonggTileset::qHeight (  )  const

Definition at line 168 of file kmahjonggtileset.cpp.

QString KMahjonggTileset::path (  )  const

Definition at line 173 of file kmahjonggtileset.cpp.

QPixmap KMahjonggTileset::selectedTile ( int  num  ) 

Definition at line 349 of file kmahjonggtileset.cpp.

QPixmap KMahjonggTileset::unselectedTile ( int  num  ) 

Definition at line 360 of file kmahjonggtileset.cpp.

QPixmap KMahjonggTileset::tileface ( int  num  ) 

Definition at line 371 of file kmahjonggtileset.cpp.

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

Definition at line 90 of file kmahjonggtileset.cpp.

void KMahjonggTileset::buildElementIdTable ( void   )  [protected]

Definition at line 299 of file kmahjonggtileset.cpp.

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

Definition at line 333 of file kmahjonggtileset.cpp.

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

Definition at line 337 of file kmahjonggtileset.cpp.


Friends And Related Function Documentation

friend class KMahjonggTilesetPrivate [friend]

Definition at line 63 of file kmahjonggtileset.h.


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