Interface IRegistrarManager<TType, TSpecialType>
Assembly: Eco.Gameplay.dll
Syntax
public interface IRegistrarManager<TType, TSpecialType> : IRegistrarManager where TType : class, ISpecialRegistrarEntry, IHasID
Type Parameters
Name |
Description |
TType |
|
TSpecialType |
|
Properties
Registrar
Declaration
Registrar<TType> Registrar { get; }
Property Value
SpecialEntries
Declaration
TType[] SpecialEntries { get; set; }
Property Value
Methods
InitSpecialEntry(TType)
Declaration
void InitSpecialEntry(TType specialEntry)
Parameters
Type |
Name |
Description |
TType |
specialEntry |
|
ShouldMakeSpecialEntry(TSpecialType)
Declaration
virtual bool ShouldMakeSpecialEntry(TSpecialType type)
Parameters
Type |
Name |
Description |
TSpecialType |
type |
|
Returns
Type |
Description |
System.Boolean |
|
Explicit Interface Implementations
IRegistrarManager.InitSpecialEntries()
Declaration
void IRegistrarManager.InitSpecialEntries()
IRegistrarManager.Registrar
Declaration
IRegistrar IRegistrarManager.Registrar { get; }
Returns
Extension Methods