Class 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.
Implements
Inherited Members
Namespace: UnityEngine.GameFoundation.CatalogManagement
Assembly: solution.dll
Syntax
public abstract class BaseDetailAsset : ScriptableObject, ISerializationCallbackReceiver
Properties
Name | Description |
---|---|
itemDefinition | A reference to the owner of the this BaseDetailAsset. |
Methods
Name | Description |
---|---|
Awake() | Gives a chance to initialize some properties of this BaseDetailAsset instance. |
AwakeDetail() | Override this method to intialize the specifics of the inherited class. |
DeserializeDetail() | |
DisplayName() | Returns a friendly name for this BaseDetailAsset. |
TooltipMessage() | Returns a description of the purpose of this BaseDetailAsset. It is displayed as a tooltip in editor. |