slot for SoulsArmorItem, instantiates the armor mesh on the character and applies its bonuses 
https://adventure.softleitner.com/manual/item
|  | 
| SkinnedMeshRenderer | InstantiateArmor (SoulsArmorItem item, SkinnedMeshRenderer template, Transform parent) | 
|  | 
| override void | Initialize (CharacterBase character) | 
|  | 
| override bool | CanEquip (InventoryItem inventoryItem, bool clear=true) | 
|  | checks if an inventory item can be equipped 
 | 
|  | 
| override void | Equip (InventoryItem inventoryItem) | 
|  | equips an inventory item(if another item is already equipped it is unequipped first) 
 | 
|  | 
| override void | Clear () | 
|  | clears the slot of its currently equipped item 
 | 
|  | 
|  | 
| SkinnedMeshRenderer | Template | 
|  | 
| T | FallbackItem | 
|  | 
|  | 
| override void | equip (SoulsArmorItem item) | 
|  | 
| override void | unequip (SoulsArmorItem item) | 
|  | 
| override void | applyVisibility () | 
|  | 
| override void | onIsHiddenChanged () | 
|  | 
| virtual bool | canEquip (T item) | 
|  | 
| virtual void | equip (T item) | 
|  | 
| virtual void | unequip (T item) | 
|  | 
|  | 
| T | EquippedItem  [get] | 
|  | 
| override Type | ItemType  [get] | 
|  | 
◆ applyVisibility()
  
  | 
        
          | override void AdventureSouls.SoulsArmorSlot.applyVisibility | ( |  | ) |  |  | inlineprotectedvirtual |