8#ifndef KMAHJONGGTILESET_H
9#define KMAHJONGGTILESET_H
12#include <QtClassHelperMacros>
19#include <libkmahjongg_export.h>
21class KMahjonggTilesetPrivate;
35 bool loadTileset(
const QString &tilesetPath);
37 bool reloadTileset(
QSize newTilesize);
38 QSize preferredTileSize(
QSize boardsize,
int horizontalCells,
int verticalCells)
const;
48 QString authorEmailAddress()
const;
52 short levelOffsetX()
const;
53 short levelOffsetY()
const;
55 short qHeight()
const;
58 QPixmap selectedTile(
int num)
const;
59 QPixmap unselectedTile(
int num)
const;
60 QPixmap tileface(
int num)
const;
63 friend class KMahjonggTilesetPrivate;
64 std::unique_ptr<KMahjonggTilesetPrivate>
const d_ptr;
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 16:55:45 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.