Crossfire Server, Trunk  R20513
Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
CREArtifactPanel Class Reference

#include <CREArtifactPanel.h>

Inheritance diagram for CREArtifactPanel:
Inheritance graph
Collaboration diagram for CREArtifactPanel:
Collaboration graph

Public Member Functions

 CREArtifactPanel ()
 
virtual void setItem (const artifact *artifact)
 
- Public Member Functions inherited from CREPanel
virtual void commitData ()
 
 CREPanel ()
 
virtual ~CREPanel ()
 

Protected Slots

void artifactChanged (QTreeWidgetItem *current, QTreeWidgetItem *previous)
 

Protected Member Functions

void computeMadeViaAlchemy (const artifact *artifact) const
 

Protected Attributes

CREAnimationControlmyAnimation
 
QTreeWidget * myArchetypes
 
const artifactmyArtifact
 
QLineEdit * myChance
 
CREAnimationWidgetmyFace
 
QTextEdit * myInstance
 
QLineEdit * myName
 
QLineEdit * myType
 
QTextEdit * myValues
 
QLabel * myViaAlchemy
 

Detailed Description

Definition at line 14 of file CREArtifactPanel.h.

Constructor & Destructor Documentation

CREArtifactPanel::CREArtifactPanel ( )

Definition at line 12 of file CREArtifactPanel.cpp.

References artifactChanged(), myAnimation, myArchetypes, myArtifact, myChance, myFace, myInstance, myName, myType, myValues, and myViaAlchemy.

Here is the call graph for this function:

Member Function Documentation

void CREArtifactPanel::artifactChanged ( QTreeWidgetItem *  current,
QTreeWidgetItem *  previous 
)
protectedslot
void CREArtifactPanel::computeMadeViaAlchemy ( const artifact artifact) const
protected
void CREArtifactPanel::setItem ( const artifact artifact)
virtual

Field Documentation

CREAnimationControl* CREArtifactPanel::myAnimation
protected

Definition at line 31 of file CREArtifactPanel.h.

Referenced by artifactChanged(), and CREArtifactPanel().

QTreeWidget* CREArtifactPanel::myArchetypes
protected

Definition at line 28 of file CREArtifactPanel.h.

Referenced by CREArtifactPanel(), and setItem().

const artifact* CREArtifactPanel::myArtifact
protected

Definition at line 23 of file CREArtifactPanel.h.

Referenced by artifactChanged(), CREArtifactPanel(), and setItem().

QLineEdit* CREArtifactPanel::myChance
protected

Definition at line 25 of file CREArtifactPanel.h.

Referenced by CREArtifactPanel(), and setItem().

CREAnimationWidget* CREArtifactPanel::myFace
protected

Definition at line 32 of file CREArtifactPanel.h.

Referenced by artifactChanged(), and CREArtifactPanel().

QTextEdit* CREArtifactPanel::myInstance
protected

Definition at line 30 of file CREArtifactPanel.h.

Referenced by artifactChanged(), CREArtifactPanel(), and setItem().

QLineEdit* CREArtifactPanel::myName
protected

Definition at line 24 of file CREArtifactPanel.h.

Referenced by CREArtifactPanel(), and setItem().

QLineEdit* CREArtifactPanel::myType
protected

Definition at line 26 of file CREArtifactPanel.h.

Referenced by CREArtifactPanel(), and setItem().

QTextEdit* CREArtifactPanel::myValues
protected

Definition at line 29 of file CREArtifactPanel.h.

Referenced by CREArtifactPanel(), and setItem().

QLabel* CREArtifactPanel::myViaAlchemy
protected

Definition at line 27 of file CREArtifactPanel.h.

Referenced by computeMadeViaAlchemy(), and CREArtifactPanel().


The documentation for this class was generated from the following files: