Class StatManager
Retrieve and manage all runtime stat data.
Namespace: UnityEngine.GameFoundation
Assembly: solution.dll
Syntax
public static class StatManager
Properties
Name | Description |
---|---|
IsInitialized | Returns the current initialization state of the StatManager. |
catalog | This is the StatCatalog the StatManager uses. |
Methods
Name | Description |
---|---|
AdjustValue(GameItem, string, StatValue) | Adjusts specified StatDefinition on specified gameItem by specified amount. |
AdjustValue(GameItem, StatDefinition, StatValue) | Adjusts specified StatDefinition on specified gameItem by specified amount. |
GetValue(string, string) | Gets specified StatDefinition from specified GameItem. |
GetValue(string, StatDefinition) | Gets specified StatDefinition from specified GameItem. |
GetValue(GameItem, string) | Gets specified StatDefinition from specified GameItem. |
GetValue(GameItem, StatDefinition) | Gets specified StatDefinition from specified GameItem. |
HasValue(string, string) | Determines if specified GameItem has a value for the specified StatDefinition. |
HasValue(string, StatDefinition) | Determines if specified GameItem has a value for the specified StatDefinition. |
HasValue(GameItem, string) | Determines if specified GameItem has a value for the specified StatDefinition. |
HasValue(GameItem, StatDefinition) | Determines if specified GameItem has a value for the specified StatDefinition. |
ResetToDefaultValue(string, string) | Reset Stat to the correct default value. |
ResetToDefaultValue(string, StatDefinition) | Reset Stat to the correct default value. |
ResetToDefaultValue(GameItem, string) | Reset Stat to the correct default value. |
ResetToDefaultValue(GameItem, StatDefinition) | Reset Stat to the correct default value. |
SetValue(string, string, StatValue) | Sets specified StatDefinition on specified GameItem to a specific value. |
SetValue(string, StatDefinition, StatValue) | Sets specified StatDefinition on specified GameItem to a specific value. |
SetValue(GameItem, string, StatValue) | Sets specified StatDefinition on specified GameItem to a specific value. |
SetValue(GameItem, StatDefinition, StatValue) | Sets specified StatDefinition on specified GameItem to a specific value. |
TryGetValue(string, string, out StatValue) | Search for specified StatDefinition from specified GameItem and output StatValue, if found. |
TryGetValue(string, StatDefinition, out StatValue) | Search for specified StatDefinition from specified GameItem and output StatValue, if found. |
TryGetValue(GameItem, string, out StatValue) | Search for specified StatDefinition from specified GameItem and output StatValue, if found. |
TryGetValue(GameItem, StatDefinition, out StatValue) | Try to get specified StatDefinition from specified GameItem and output StatValue, if found. |