28 class DtEntityMapperKey;
49 virtual void setFromParameters(
const std::vector<DtComponentSystemDefinition*>& parentRw);
51 virtual void createAmmunitionCanvas();
55 virtual void addNewAmmunition(
const DtString& ammo);
58 virtual void cellEntered(
QObject* e);
60 virtual bool addNonCreatableAmmunition(
const DtEntityType& checkType = DtEntityType(),
const DtEntityType& initiallySelect = DtEntityType());
61 virtual bool addCreatableAmmunition(
const DtEntityType& checkType = DtEntityType(),
const DtEntityType& initiallySelect = DtEntityType());
63 virtual void clearAmmunitionTable();
65 virtual void addAmmunition(
const DtEntityType&);
66 virtual void removeAmmunition(
const DtString&);
75 virtual void ammoSelected();
76 virtual void removeAmmunition();
77 virtual void defaultValueChanged();
78 virtual void editAmmunition();
79 virtual void addAmmunition();
80 virtual void replaceAmmunition();
83 virtual bool addNewAmmunitionEntry();
84 virtual void ammoSelectionChanged();
85 virtual void addNewCreatableFromExisting();