docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Namespace UnityEngine.GameFoundation.DefaultCatalog

    Classes

    AssetsDetailAssetUtility

    BaseCatalogAsset

    This is a class for storing Definitions for a system that the user setup in the editor. Derived classes will specify each generic to specify which classes are used by their Catalog.

    BaseDetailAsset

    This class is the base for all the detail assets. It just defines the relation with its parent CatalogItemAsset, basic methods for the editor, and the build of the config object.

    BaseTransactionAsset

    Description for BaseTransactionAsset

    BaseTransactionAssetUtility

    CatalogItemAsset

    Base class for most of the static data in Game Foundation.

    CatalogItemAssetUtility

    CurrencyAsset

    Stores the information of a currency in a ScriptableObject.

    CurrencyAssetUtility

    CurrencyCatalogAsset

    Catalog for Currencies.

    CurrencyExchangeObject

    Description for a CurrencyExchange

    GameFoundationDatabase

    This consolidates all catalogs into one asset.

    GameFoundationDatabaseSettings

    Game Foundation database settings for Game Foundation editor database serialization.

    GameFoundationDatabaseUtility

    GameParameterAsset

    GameParameterCatalogAsset

    Catalog for Game Parameter

    IAPTransactionAsset

    Deascription for a IAPTransaction.

    IapTransactionAssetUtility

    InventoryCatalogAsset

    Stores and provides InventoryItemDefinitionAsset.

    InventoryItemDefinitionAsset

    Asset version of a definition for inventory items.

    InventoryItemDefinitionAssetUtility

    ItemExchangeDefinitionObject

    Description for a ItemExchangeDefinition

    SingleCollectionCatalogAsset<TItemAsset>

    The base class of the catalog storing only one kind of CatalogItemAsset. This kind is obviously described by TItemAsset. Most of the catalogs are single collections at the moment.

    StoreAsset

    Description of a virtual store. A store exposes a list of BaseTransactionAsset.

    StoreAssetUtility

    StoreCatalogAsset

    StoreItemObject

    The store entry, associating a transaction and an enable flag.

    TagAsset

    TagAsset instance are used as filter arguments when querying CatalogItemAsset instances within their catalog. Each catalog is responsible for containing and managing its own set of TagAsset instance.

    TagCatalogAsset

    Stores and provides TagAsset.

    TransactionCatalogAsset

    Catalog for BaseTransactionAsset.

    TransactionExchangeDefinitionObject

    Description for a TransactionExchangeDefinition

    VirtualTransactionAsset

    Description for VirtualTransaction

    VirtualTransactionAssetUtility

    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)