Example #1
0
 /// <summary> Constructor. </summary>
 /// <param name="model"> The ui component associated with the item. </param>
 /// <param name="stats"> The damage stats for the item. </param>
 /// <param name="resource"> The ui resource associated with the item. </param>
 public FireableWeaponItem(IFireableWeaponModel model,
                           FireableWeaponStats stats,
                           IUiResource resource)
 {
     Model    = model;
     Stats    = stats;
     Resource = resource;
 }
 public FireableWeaponTemplate(IFireableWeaponModel model, IUiResource resource, FireableWeaponStats stats)
 {
     _stats    = stats;
     _resource = resource;
     _model    = model;
 }
 public ItemSlotViewModel(string displayName, string quantityText, IUiResource uiResource)
 {
     _displayName  = displayName;
     _quantityText = quantityText;
     _uiResource   = uiResource;
 }