Show / Hide Table of Contents

Class ModuleContext

Dynamic Value Context for Module (like resource efficiency or speed efficiency). Can be used to calculate IDynamicValue.

Inheritance
System.Object
ModuleContext
Implements
IDynamicValueContext
Namespace: Eco.Gameplay.DynamicValues
Assembly: Eco.Gameplay.dll
Syntax
public class ModuleContext : Object, IDynamicValueContext

Constructors

ModuleContext(User, Vector3, PluginModule)

Declaration
public ModuleContext(User user, Vector3 position, PluginModule module)
Parameters
Type Name Description
User user
System.Numerics.Vector3 position
PluginModule module

Properties

Module

Declaration
public IModule Module { get; }
Property Value
Type Description
IModule

Position

Declaration
public Vector3 Position { get; }
Property Value
Type Description
System.Numerics.Vector3

User

Declaration
public User User { get; }
Property Value
Type Description
User

Implements

IDynamicValueContext

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