Show / Hide Table of Contents

Interface IRegistrarManager<TType, TSpecialType>

Inherited Members
IRegistrarManager.InitSpecialEntries()
Namespace: Eco.Gameplay.Systems
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
Type Description
Registrar<TType>

SpecialEntries

Declaration
TType[] SpecialEntries { get; set; }
Property Value
Type Description
TType[]

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
Type Description
IRegistrar

Extension Methods

TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
TypeTooltipExtensions.UILinkGeneric(Object)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾