Go to the documentation of this file.
19 :
AssetTWrapper(parent,
"ArtifactList",
list), myResourcesManager(resourcesManager) {
virtual int childrenCount() const override
void markModified(ChangeType change, int extra=0)
std::vector< artifact * > items
virtual PossibleUse uses(const AssetWrapper *asset, std::string &) const override
artifactlist * myWrappedItem
ResourcesManager * myResourcesManager
ArchetypeWrapper * wrap(archetype *arch, AssetWrapper *parent)
virtual void wasModified(AssetWrapper *asset, ChangeType type, int extra)
virtual void wasModified(AssetWrapper *asset, ChangeType type, int extra) override
ArtifactListWrapper(AssetWrapper *parent, artifactlist *list, ResourcesManager *resourcesManager)
virtual int childIndex(AssetWrapper *) override
virtual AssetWrapper * child(int) override