Show / Hide Table of Contents

Class TriggerSettings

Inheritance
System.Object
TriggerSettings
Implements
IHasClientControlledContainers
IController
IViewController
IHasUniversalID
IProvidesContext
System.ComponentModel.INotifyPropertyChanged
ICopyable
IValidity
Namespace: Eco.Gameplay.Civics.Laws
Assembly: Eco.Gameplay.dll
Syntax
public class TriggerSettings : Object, IHasClientControlledContainers, IController, IViewController, IHasUniversalID, IProvidesContext, INotifyPropertyChanged, ICopyable, IValidity

Constructors

TriggerSettings()

Declaration
public TriggerSettings()

Properties

Configs

Declaration
public ControllerList<TriggerConfig> Configs { get; set; }
Property Value
Type Description
ControllerList<TriggerConfig>

ContextProvided

Declaration
public IEnumerable<IContextValue> ContextProvided { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<IContextValue>

ControllerID

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

Icon

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

Trigger

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

Methods

CopyFrom(Object)

Declaration
public CopyResult CopyFrom(object source)
Parameters
Type Name Description
System.Object source
Returns
Type Description
CopyResult

Describe()

Declaration
public string Describe()
Returns
Type Description
System.String

Events

PropertyChanged

Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type Description
System.ComponentModel.PropertyChangedEventHandler

Implements

IHasClientControlledContainers
IController
IViewController
IHasUniversalID
IProvidesContext
System.ComponentModel.INotifyPropertyChanged
ICopyable
IValidity

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