예제 #1
0
 public T GetArmorModel <T>() where T : ArmorModel, new()
 {
     return((T)this[ArmorModelSlotUtility.GetArmorModelSlotForClass <T>()]);
 }
예제 #2
0
 public void SetArmorModel <T>(T armorModel) where T : ArmorModel, new()
 {
     this[ArmorModelSlotUtility.GetArmorModelSlotForClass <T>()] = armorModel;
 }
예제 #3
0
 public TArmorModel GetArmorModel <TArmorModel>() where TArmorModel : ArmorModel, new()
 {
     return((TArmorModel)this.GetArmorModel(ArmorModelSlotUtility.GetArmorModelSlotForClass <TArmorModel>()));
 }