> For the complete documentation index, see [llms.txt](https://maraudical.gitbook.io/status-effects-framework/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://maraudical.gitbook.io/status-effects-framework/1.2.0/type-specifics/classes/statusmanager.md).

# StatusManager

The StatusManager contains all of the public extensions methods for getting, adding, and removing status effects.

### Description

The extension methods contained in the **StatusManager** class are available to all classes that inherit [MonoBehaviour](https://docs.unity3d.com/ScriptReference/MonoBehaviour.html) and [IStatus](/status-effects-framework/1.2.0/type-specifics/interfaces/istatus.md).

### Static Methods

<table data-header-hidden data-full-width="false"><thead><tr><th width="231"></th><th width="533.3333333333333"></th></tr></thead><tbody><tr><td><a href="/status-effects-framework/1.2.0/type-specifics/classes/statusmanager/getstatuseffects.md">GetStatusEffects</a></td><td>Returns a list of the <a href="/status-effects-framework/1.2.0/type-specifics/classes/statuseffect.md">StatusEffects</a> on an <a href="/status-effects-framework/1.2.0/type-specifics/interfaces/istatus.md">IStatus</a> <a href="https://docs.unity3d.com/ScriptReference/MonoBehaviour.html">MonoBehaviour</a>.</td></tr><tr><td><a href="/status-effects-framework/1.2.0/type-specifics/classes/statusmanager/addstatuseffect.md">AddStatusEffect</a></td><td>Adds a new <a href="/status-effects-framework/1.2.0/type-specifics/classes/statuseffect.md">StatusEffect</a> to an <a href="/status-effects-framework/1.2.0/type-specifics/interfaces/istatus.md">IStatus</a> <a href="https://docs.unity3d.com/ScriptReference/MonoBehaviour.html">MonoBehaviour</a>.</td></tr><tr><td><a href="/status-effects-framework/1.2.0/type-specifics/classes/statusmanager/removestatuseffect.md">RemoveStatusEffect</a></td><td>Remove a <a href="/status-effects-framework/1.2.0/type-specifics/classes/statuseffect.md">StatusEffect</a> from an <a href="/status-effects-framework/1.2.0/type-specifics/interfaces/istatus.md">IStatus</a> <a href="https://docs.unity3d.com/ScriptReference/MonoBehaviour.html">MonoBehaviour</a>.</td></tr><tr><td><a href="/status-effects-framework/1.2.0/type-specifics/classes/statusmanager/removeallstatuseffects.md">RemoveAllStatusEffects</a></td><td>Remove all <a href="/status-effects-framework/1.2.0/type-specifics/classes/statuseffect.md">StatusEffect</a><a href="/status-effects-framework/1.2.0/type-specifics/classes/statuseffect.md">s</a> from an <a href="/status-effects-framework/1.2.0/type-specifics/interfaces/istatus.md">IStatus</a> <a href="https://docs.unity3d.com/ScriptReference/MonoBehaviour.html">MonoBehaviour</a>.</td></tr></tbody></table>
