ValidateItem() public abstract method

public abstract ValidateItem ( Item item ) : bool
item Item
return bool
コード例 #1
0
        public override bool IsValid()
        {
            Validator.ValidateCustomerId();
            Validator.ValidateItem();

            return(Validate(Validator, this));
        }
コード例 #2
0
ファイル: Hero.cs プロジェクト: u-ashikov/FourFlagsRPG
        public void Collect(object sender, QuestCompletedEventArgs args)
        {
            foreach (IItem item in args.ItemRewards)
            {
                Validator.ValidateItem(item);

                this.inventory.BackPack.LootItem(item);
            }

            this.GainExperience(args.Experience);
        }
コード例 #3
0
ファイル: Combination.cs プロジェクト: AnnickS/Items-is-Items
 public bool IsMatch(Item item1, Item item2)
 {
     return(itemValidator1.ValidateItem(item1) && itemValidator2.ValidateItem(item2));
 }