Show / Hide Table of Contents

Class RequiresModuleAttribute

Inheritance
System.Object
RequiresModuleAttribute
Implements
IController
IViewController
IHasUniversalID
Namespace: Eco.Gameplay.Items.Recipes
Assembly: Eco.Gameplay.dll
Syntax
public class RequiresModuleAttribute : Attribute, IController, IViewController, IHasUniversalID

Constructors

RequiresModuleAttribute()

Declaration
public RequiresModuleAttribute()

RequiresModuleAttribute(Type)

Declaration
public RequiresModuleAttribute(Type moduleType)
Parameters
Type Name Description
System.Type moduleType

Properties

Cache

Declaration
public static AttributeCache<RequiresModuleAttribute> Cache { get; }
Property Value
Type Description
AttributeCache<RequiresModuleAttribute>

ControllerID

Declaration
public ref int ControllerID { get; }
Property Value
Type Description
System.Int32

ModuleLink

Declaration
public string ModuleLink { get; }
Property Value
Type Description
System.String

ModuleName

Declaration
public string ModuleName { get; }
Property Value
Type Description
System.String

ModuleType

Declaration
public Type ModuleType { get; }
Property Value
Type Description
System.Type

Methods

Description()

Declaration
public LocString Description()
Returns
Type Description
LocString

Implements

IController
IViewController
IHasUniversalID

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
☀
☾