#include <item.h>
Inheritance diagram for Item:


Definition at line 30 of file item.h.
Public Types | |
| enum | ItemType |
Public Member Functions | |
| Item (ItemType type, const QString &pixName, const QString &name, const QString &description) | |
| virtual | ~Item () |
| QString | name () const |
| QString | description () const |
| ItemType | type () const |
| QString | pixmapName () const |
Private Attributes | |
| QString | m_name |
| QString | m_description |
| ItemType | m_type |
| QString | m_pic |
| enum Item::ItemType |
| Item::Item | ( | ItemType | type, | |
| const QString & | pixName, | |||
| const QString & | name, | |||
| const QString & | description | |||
| ) | [inline] |
Definition at line 34 of file item.h.
00035 : m_name(name), m_description(description), m_type(type), m_pic(pixName) {}
| QString Item::name | ( | ) | const [inline] |
Definition at line 37 of file item.h.
References m_name.
Referenced by ItemDialog::ItemDialog(), and Oubliette::showInventory().
00037 { return m_name; }
| QString Item::description | ( | ) | const [inline] |
Definition at line 38 of file item.h.
References m_description.
Referenced by ItemDialog::ItemDialog().
00038 { return m_description; }
| ItemType Item::type | ( | ) | const [inline] |
| QString Item::pixmapName | ( | ) | const [inline] |
Definition at line 40 of file item.h.
References m_pic.
Referenced by Oubliette::fillTile(), ItemDialog::ItemDialog(), and Oubliette::showInventory().
00040 { return m_pic; }
QString Item::m_name [private] |
QString Item::m_description [private] |
ItemType Item::m_type [private] |
QString Item::m_pic [private] |
1.5.1