> 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.7.0/type-specifics/classes/statusvariable.md).

# StatusVariable

### Description

The StatusVariable is an abstract class inherited by the [StatusFloat](/status-effects-framework/1.7.0/type-specifics/classes/statusvariable/statusfloat.md), [StatusInt](/status-effects-framework/1.7.0/type-specifics/classes/statusvariable/statusint.md), and [StatusBool](/status-effects-framework/1.7.0/type-specifics/classes/statusvariable/statusbool.md).

### Properties

<table data-header-hidden data-full-width="false"><thead><tr><th width="128"></th><th></th></tr></thead><tbody><tr><td>instance</td><td>The reference to the <a href="/pages/l4VzY0g10VGkuBF7TwbF">StatusManager</a> that effects this variable. Note that this field is not public or visible in the inspector but NEEDS to be assigned through SetManager() on the Awake() or Start() class of the containing method.</td></tr></tbody></table>

### Methods

<table data-header-hidden data-full-width="false"><thead><tr><th width="146"></th><th width="533.3333333333333"></th></tr></thead><tbody><tr><td><a href="/pages/zkBIYbfdYYcMqC7XrSRJ">SetManager</a></td><td>Assigns a <a href="/pages/l4VzY0g10VGkuBF7TwbF">StatusManager</a> instance to read <a href="/pages/OpUFQnv9JKaTU0cxnlHw">StatusEffect</a> data from.</td></tr></tbody></table>
