Class RewardDataAsset<TInterfaceRewardData, TConcreteRewardData>
Inheritance
IKContent<TInterfaceRewardData, TConcreteRewardData>
RewardDataAsset<TInterfaceRewardData, TConcreteRewardData>
Implements
ISingleDataProvider<TInterfaceRewardData>
IRewardDataAsset<TInterfaceRewardData>
IGuidReferenceableAsset<TInterfaceRewardData>
Inherited Members
Namespace: IdleKit.Gameplay
Assembly: cs.temp.dll.dll
Syntax
public abstract class RewardDataAsset<TInterfaceRewardData, TConcreteRewardData> : IKContent<TInterfaceRewardData, TConcreteRewardData>, ISingleDataProvider<TInterfaceRewardData>, IRewardDataAsset<TInterfaceRewardData>, IGuidReferenceableAsset<TInterfaceRewardData> where TInterfaceRewardData : class, IRewardData where TConcreteRewardData : class, TInterfaceRewardData
Type Parameters
Name | Description |
---|---|
TInterfaceRewardData | |
TConcreteRewardData |
Implements
ISingleDataProvider<>
IGuidReferenceableAsset<>