# SkillTreeItemsUI

Contains references to all skills shown in the skill tree UI and triggers the setup of them every time the skill tree UI is opened.&#x20;

### Implementation

```csharp
public class SkillTreeItemsUI : MonoBehaviour
```

### Inheritance

[MonoBehaviour](https://docs.unity3d.com/ScriptReference/MonoBehaviour.html) --> [SkillTreeItemsUI](https://docs.mitschmr-studios.io/skills/skills/api-documentation/skilltreeitemsui)

### Fields

| Name                                                                                                      | Description                         |
| --------------------------------------------------------------------------------------------------------- | ----------------------------------- |
| [skills](https://docs.mitschmr-studios.io/skills/skills/api-documentation/skilltreeitemsui/fields/skills) | Contains all skills in a skill tree |

### Methods

| Name                                                                                                                           | Description                                          |
| ------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------- |
| [Start()](https://docs.mitschmr-studios.io/skills/skills/api-documentation/skilltreeitemsui/methods/start)                     | Gets all SkillUI components and saves them to skills |
| [UpdateSkills(Skills)](https://docs.mitschmr-studios.io/skills/skills/api-documentation/skilltreeitemsui/methods/updateskills) | Updates the UI of the skill in the skill tree        |
