|
@@ -15,7 +15,6 @@ public:
|
|
virtual bool matchItem(const Item* zItem) const;
|
|
virtual bool matchItem(const Item* zItem) const;
|
|
virtual bool matchSourceSlot(ItemSlot* zSlot) const;
|
|
virtual bool matchSourceSlot(ItemSlot* zSlot) const;
|
|
virtual bool matchTargetSlot(ItemSlot* zSlot) const;
|
|
virtual bool matchTargetSlot(ItemSlot* zSlot) const;
|
|
- virtual Framework::Text getImageUIML() const = 0;
|
|
|
|
virtual Framework::Text getLogicUIML() const = 0;
|
|
virtual Framework::Text getLogicUIML() const = 0;
|
|
};
|
|
};
|
|
|
|
|
|
@@ -34,7 +33,6 @@ public:
|
|
bool matchItem(const Item* zItem) const override;
|
|
bool matchItem(const Item* zItem) const override;
|
|
bool matchSourceSlot(ItemSlot* zSlot) const override;
|
|
bool matchSourceSlot(ItemSlot* zSlot) const override;
|
|
bool matchTargetSlot(ItemSlot* zSlot) const override;
|
|
bool matchTargetSlot(ItemSlot* zSlot) const override;
|
|
- Framework::Text getImageUIML() const override;
|
|
|
|
Framework::Text getLogicUIML() const override;
|
|
Framework::Text getLogicUIML() const override;
|
|
};
|
|
};
|
|
|
|
|
|
@@ -43,7 +41,6 @@ class AnyItemFilter : public ItemFilter
|
|
public:
|
|
public:
|
|
AnyItemFilter();
|
|
AnyItemFilter();
|
|
bool matchItem(const Item* zItem) const override;
|
|
bool matchItem(const Item* zItem) const override;
|
|
- Framework::Text getImageUIML() const override;
|
|
|
|
Framework::Text getLogicUIML() const override;
|
|
Framework::Text getLogicUIML() const override;
|
|
};
|
|
};
|
|
|
|
|
|
@@ -55,7 +52,6 @@ private:
|
|
public:
|
|
public:
|
|
TypeItemFilter(const ItemType* zType);
|
|
TypeItemFilter(const ItemType* zType);
|
|
bool matchItem(const Item* zItem) const override;
|
|
bool matchItem(const Item* zItem) const override;
|
|
- Framework::Text getImageUIML() const override;
|
|
|
|
Framework::Text getLogicUIML() const override;
|
|
Framework::Text getLogicUIML() const override;
|
|
};
|
|
};
|
|
|
|
|
|
@@ -69,7 +65,6 @@ public:
|
|
SpecificSlotFilter(int sourceSlotId, int targetSlotId);
|
|
SpecificSlotFilter(int sourceSlotId, int targetSlotId);
|
|
bool matchSourceSlot(ItemSlot* zSlot) const override;
|
|
bool matchSourceSlot(ItemSlot* zSlot) const override;
|
|
bool matchTargetSlot(ItemSlot* zSlot) const override;
|
|
bool matchTargetSlot(ItemSlot* zSlot) const override;
|
|
- Framework::Text getImageUIML() const override;
|
|
|
|
Framework::Text getLogicUIML() const override;
|
|
Framework::Text getLogicUIML() const override;
|
|
};
|
|
};
|
|
|
|
|
|
@@ -83,7 +78,6 @@ public:
|
|
void addBlackListSlotId(int id);
|
|
void addBlackListSlotId(int id);
|
|
bool matchSourceSlot(ItemSlot* zSlot) const override;
|
|
bool matchSourceSlot(ItemSlot* zSlot) const override;
|
|
bool matchTargetSlot(ItemSlot* zSlot) const override;
|
|
bool matchTargetSlot(ItemSlot* zSlot) const override;
|
|
- Framework::Text getImageUIML() const override;
|
|
|
|
Framework::Text getLogicUIML() const override;
|
|
Framework::Text getLogicUIML() const override;
|
|
};
|
|
};
|
|
|
|
|
|
@@ -97,6 +91,5 @@ public:
|
|
void addBlackListSlotId(int id);
|
|
void addBlackListSlotId(int id);
|
|
bool matchSourceSlot(ItemSlot* zSlot) const override;
|
|
bool matchSourceSlot(ItemSlot* zSlot) const override;
|
|
bool matchTargetSlot(ItemSlot* zSlot) const override;
|
|
bool matchTargetSlot(ItemSlot* zSlot) const override;
|
|
- Framework::Text getImageUIML() const override;
|
|
|
|
Framework::Text getLogicUIML() const override;
|
|
Framework::Text getLogicUIML() const override;
|
|
};
|
|
};
|