Class SingleCollectionCatalogAsset<TItemAsset>
The base class of the catalog storing only one kind of
CatalogTItemAsset
.
Most of the catalogs are single collections at the moment.
Inheritance
Implements
Inherited Members
Namespace: UnityEngine .GameFoundation .CatalogManagement
Assembly: solution.dll
Syntax
public abstract class SingleCollectionCatalogAsset<TItemAsset> : BaseCatalogAsset, ISerializationCallbackReceiver where TItemAsset : CatalogItemAsset
Type Parameters
Name | Description |
---|---|
TItemAsset | The type of
Catalog |
Fields
Name | Description |
---|---|
s_Temp |
Temporary list of TItem for internal optimization. |
Methods
Name | Description |
---|---|
Awake |
Override this method to initialize the specifics of the inherited class. |
Configure |
Configures the specified |
Configure |
Configures the specified |
Contains |
Tells whether an item with the specified |
Find |
Looks for a |
Find |
Returns an array of all the
|
Find |
Fills in the given |
Find |
Returns an array of all the
|
Find |
Fills in the given |
Find |
Returns an array of all the
|
Find |
Fills in the given |
Find |
Returns an array of all the
|
Find |
Fills in the given |
Get |
Returns an array of all the |
Get |
Fills in the given |
Get |
Returns an array of all the
|
Get |
Fills in the given |
Initialize |
Initializes the catalog. |
Initialize |