| AddEffect | Adds a Status Effect to the object by id. |
| AddEffectResistance | Adds a Status Effect Resistance to the object by id. |
| DataLoad | Loads data to a specified stream |
| DataLoadJSON | Load data from JSON string |
| DataLoadJSONFile | Load JSON data from file |
| DataSave | Saves data to a specified file |
| DataSaveJSON | Save data as a JSON string |
| GetModifier | Get a Stat Modifier by instance id |
| Initialize | Initialize the object. This is done automatically on Awake. |
| RemoveEffect | Removes an effect from the object by id. |
| RemoveEffectResistance | Removes all Status Effect Resistance by id |
| RemoveEffectResistancesFromSource | Remove all Status Effect Resistance from a specified source |
| Shutdown | Shutdown the system |
| SubscribeToEffectEvents | Subscribes to Status Effect events. |
| UnsubscribeFromEffectEvents | Unsubscribes from Status Effect events. |
| AddAttribute | Add an Attribute to the object. |
| AddFocus | Adds a Focus to the object. If that Focus already exists its level is increased by 1. |
| AddStat | Adds a new Stat to the object. Cannot be done while object is initialized. |
| AddStatModifier | Adds a new Stat Modifier to the object. |
| AddStatusCondition | Adds a Status Condition to the object. |
| ClearSources | Removes all Identifiable Sources. Cannot be done while initialized. |
| ClearStats | Removes all Stats. Cannot be done while initialized. |
| GetFocus | Get a Focus available on this object by id |
| GetFocusLevel | Get the level of a Focus available on this object by id |
| GetPlugin | Get a plugin of a specific tyep |
| GetSource | Returns an Identifiable Source by id |
| GetStat | Get a Stat by id. |
| GetValue | Get the value of a formula/expression. |
| GetValueWithDictionary | Get the value of a formula/expression. |
| HasAttribute | True if object has an Attribute with the provided id. |
| HasFocus | Check if object has a specific Focus |
| HasFocuses | Check if object has a list Focuses |
| IsConditionTrue | Check if an expression resolves to true. |
| JSONExport | Export all data to JSON |
| JSONImport | Import JSON data |
| RaiseEvent | Raises a Stat Event by id |
| RaiseTokenHeartbeat | Raises a Token Heartbeat |
| RefreshActor | Attempt to find actor for component |
| RegisterSource | Manually add an IUniquelyIdentifiable source |
| RemoveAttribute | Remove an Attribute by id |
| RemoveAttributesFromSource | Remove all Attributes from a specified source |
| RemoveFocus | Remove a Focus from object |
| RemoveFocusesFromSource | Remove all Focuses from a specified source |
| RemoveSource | Remove a IUniquelyIdentifiable source |
| RemoveStatModifier | Remove a Stat Modifier |
| RemoveStatModifiersFromSource | Remove all Stat Modifiers from a specified source |
| RemoveStatusCondition | Remove a Status Condition by Id |
| RemoveStatusConditionsFromSource | Remove all Status Conditions from a specified source |
| SubscribeToAttributeChange | Subscribe to Attribute changes |
| SubscribeToEventTriggers | Subscribe to Stat Events |
| SubscribeToFocusChange | Subscribe to Focus changes |
| SubscribeToHeartbeat | Subscribe to Heartbeats |
| SubscribeToTokenHeartbeat | Subscribe to Token Heartbeats |
| UnsubscribeFromAttributeChange | Remove subscription from Attribute changes |
| UnsubscribeFromEventTriggers | Remove subscription from Stat Events |
| UnsubscribeFromFocusChange | Remove subscription from Focus changes |
| UnsubscribeFromHeartbeat | Remove subscription from Heartbeats |
| UnsubscribeFromTokenHeartbeat | Remove subscription from TokenHeartbeats |