# ComponentSingleton<T>

Class in Arbor / Inherits from: UnityEngine.MonoBehaviour

## Description

Component type singleton class

### Type Parameters

Type Parameter Name | Description | Type Constraints
--- | --- | ---
T | Specify a type that inherits from this class | ComponentSingleton<T>

## Methods

Method Name | Description
--- | ---
GetGameObjectName | Get the name of the GameObject to create.

## Static Properties

Property Name | Description
--- | ---
exists | Get if the instance exists.
instance | To get an instance.

## Static Methods

Method Name | Description
--- | ---
DestroySingleton | Destroy the instance