Show / Hide Table of Contents

Class BaseActionComponentState

Inheritance
System.Object
BaseActionComponentState
EntityTargetActionComponentState
InstantActionComponentState
WorldTargetActionComponentState
Namespace: Content.Shared.Actions
Assembly: Content.Shared.dll
Syntax
public abstract class BaseActionComponentState : ComponentState

Constructors

| Improve this Doc View Source

BaseActionComponentState(BaseActionComponent, IEntityManager)

Declaration
protected BaseActionComponentState(BaseActionComponent component, IEntityManager entManager)
Parameters
Type Name Description
BaseActionComponent component
IEntityManager entManager

Fields

| Improve this Doc View Source

AttachedEntity

Declaration
public NetEntity? AttachedEntity
Field Value
Type Description
System.Nullable<NetEntity>
| Improve this Doc View Source

AutoPopulate

Declaration
public bool AutoPopulate
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

Charges

Declaration
public int? Charges
Field Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

CheckCanInteract

Declaration
public bool CheckCanInteract
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

ClientExclusive

Declaration
public bool ClientExclusive
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

Container

Declaration
public NetEntity? Container
Field Value
Type Description
System.Nullable<NetEntity>
| Improve this Doc View Source

Cooldown

Declaration
public (TimeSpan Start, TimeSpan End)? Cooldown
Field Value
Type Description
System.Nullable<System.ValueTuple<TimeSpan, TimeSpan>>
| Improve this Doc View Source

Enabled

Declaration
public bool Enabled
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

EntityIcon

Declaration
public NetEntity? EntityIcon
Field Value
Type Description
System.Nullable<NetEntity>
| Improve this Doc View Source

Icon

Declaration
public SpriteSpecifier Icon
Field Value
Type Description
Robust.Shared.Utility.SpriteSpecifier
| Improve this Doc View Source

IconColor

Declaration
public Color IconColor
Field Value
Type Description
Color
| Improve this Doc View Source

IconOn

Declaration
public SpriteSpecifier IconOn
Field Value
Type Description
Robust.Shared.Utility.SpriteSpecifier
| Improve this Doc View Source

ItemIconStyle

Declaration
public ItemActionIconStyle ItemIconStyle
Field Value
Type Description
ItemActionIconStyle
| Improve this Doc View Source

Keywords

Declaration
public HashSet<string> Keywords
Field Value
Type Description
HashSet<System.String>
| Improve this Doc View Source

Priority

Declaration
public int Priority
Field Value
Type Description
System.Int32
| Improve this Doc View Source

Sound

Declaration
public SoundSpecifier Sound
Field Value
Type Description
Robust.Shared.Audio.SoundSpecifier
| Improve this Doc View Source

Temporary

Declaration
public bool Temporary
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

Toggled

Declaration
public bool Toggled
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

UseDelay

Declaration
public TimeSpan? UseDelay
Field Value
Type Description
System.Nullable<TimeSpan>
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾