Crossfire Server, Trunk
|
#include <CREArchetypePanel.h>
Public Member Functions | |
virtual void | commitData () override |
CREArchetypePanel (CREMapInformationManager *store, ResourcesManager *resources, QWidget *parent) | |
virtual void | setItem (archt *archetype) override |
Public Member Functions inherited from CRETPanel< archt > | |
CRETPanel (QWidget *parent) | |
Public Member Functions inherited from CREPanel | |
CREPanel (QWidget *parent) | |
virtual | ~CREPanel () |
Protected Attributes | |
archt * | myArchetype |
QTextEdit * | myDisplay |
std::string | myInitialArch |
ResourcesManager * | myResources |
CREMapInformationManager * | myStore |
QTreeWidget * | myUsing |
Definition at line 15 of file CREArchetypePanel.h.
CREArchetypePanel::CREArchetypePanel | ( | CREMapInformationManager * | store, |
ResourcesManager * | resources, | ||
QWidget * | parent | ||
) |
Definition at line 19 of file CREArchetypePanel.cpp.
References myArchetype, myDisplay, myResources, myStore, and myUsing.
|
overridevirtual |
Reimplemented from CREPanel.
Definition at line 127 of file CREArchetypePanel.cpp.
References ResourcesManager::archetypeModified(), bufferreader_destroy(), bufferreader_init_from_memory(), getManager(), ArchetypeLoader::load(), myArchetype, myDisplay, myInitialArch, myResources, ResourcesManager::originOf(), and guild_entry::text.
|
overridevirtual |
Implements CRETPanel< archt >.
Definition at line 39 of file CREArchetypePanel.cpp.
References CREUtils::addCountSuffix(), ALCHEMY_PRODUCT, archininventory::arch, CREUtils::archetypeNode(), ResourcesManager::archetypeUse(), archt::clone, DEATH_ANIM, CREUtils::formulaeNode(), guildoracle::list, disinfect::map, MAP_USE, CREUtils::mapNode(), myArchetype, myDisplay, myInitialArch, myStore, myUsing, object_dump(), OTHER_ARCH, RANDOM_MAP_FINAL_EXIT, stringbuffer_finish(), stringbuffer_new(), TREASURE_USE, and CREUtils::treasureNode().
|
protected |
Definition at line 31 of file CREArchetypePanel.h.
Referenced by commitData(), CREArchetypePanel(), and setItem().
|
protected |
Definition at line 28 of file CREArchetypePanel.h.
Referenced by commitData(), CREArchetypePanel(), and setItem().
|
protected |
Definition at line 29 of file CREArchetypePanel.h.
Referenced by commitData(), and setItem().
|
protected |
Definition at line 27 of file CREArchetypePanel.h.
Referenced by commitData(), and CREArchetypePanel().
|
protected |
Definition at line 26 of file CREArchetypePanel.h.
Referenced by CREArchetypePanel(), and setItem().
|
protected |
Definition at line 30 of file CREArchetypePanel.h.
Referenced by CREArchetypePanel(), and setItem().