Crossfire Server, Trunk
R21670
|
#include <CRETreasurePanel.h>
Public Slots | |
void | onGenerate (bool pressed) |
Public Member Functions | |
CRETreasurePanel (QWidget *parent) | |
virtual void | setItem (const treasurelist *treasure) |
![]() | |
CRETPanel (QWidget *parent) | |
![]() | |
virtual void | commitData () |
CREPanel (QWidget *parent) | |
virtual | ~CREPanel () |
Protected Attributes | |
QSpinBox * | myDifficulty |
QTreeWidget * | myGenerated |
const treasurelist * | myTreasure |
QTreeWidget * | myUsing |
Definition at line 12 of file CRETreasurePanel.h.
CRETreasurePanel::CRETreasurePanel | ( | QWidget * | parent | ) |
Definition at line 11 of file CRETreasurePanel.cpp.
References myDifficulty, myGenerated, myUsing, and onGenerate().
|
slot |
Definition at line 82 of file CRETreasurePanel.cpp.
References create_treasure(), identify(), obj::inv, myDifficulty, myGenerated, myTreasure, object_free(), object_new(), object_remove(), and CREUtils::objectNode().
Referenced by CRETreasurePanel().
|
virtual |
Implements CRETPanel< const treasurelist >.
Definition at line 33 of file CRETreasurePanel.cpp.
References CREUtils::archetypeNode(), archt::clone, first_archetype, first_treasurelist, treasureliststruct::items, archt::more, myGenerated, myTreasure, myUsing, treasurestruct::name, treasureliststruct::name, treasurestruct::next, treasureliststruct::next, archt::next, obj::randomitems, root, and CREUtils::treasureNode().
|
protected |
Definition at line 28 of file CRETreasurePanel.h.
Referenced by CRETreasurePanel(), and onGenerate().
|
protected |
Definition at line 27 of file CRETreasurePanel.h.
Referenced by CRETreasurePanel(), onGenerate(), and setItem().
|
protected |
Definition at line 25 of file CRETreasurePanel.h.
Referenced by onGenerate(), and setItem().
|
protected |
Definition at line 26 of file CRETreasurePanel.h.
Referenced by CRETreasurePanel(), and setItem().