docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class StatManager

    Retrieve and manage all runtime stat data.

    Inheritance
    object
    StatManager
    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.

    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)