Show / Hide Table of Contents

Class SharedInstrumentSystem

Inheritance
System.Object
SharedInstrumentSystem
InstrumentSystem
InstrumentSystem
Namespace: Content.Shared.Instruments
Assembly: Content.Shared.dll
Syntax
public abstract class SharedInstrumentSystem : EntitySystem

Methods

| Improve this Doc View Source

EndRenderer(EntityUid, Boolean, SharedInstrumentComponent)

Declaration
public virtual void EndRenderer(EntityUid uid, bool fromStateChange, SharedInstrumentComponent instrument = null)
Parameters
Type Name Description
EntityUid uid
System.Boolean fromStateChange
SharedInstrumentComponent instrument
| Improve this Doc View Source

ResolveInstrument(EntityUid, ref SharedInstrumentComponent)

Declaration
public abstract bool ResolveInstrument(EntityUid uid, ref SharedInstrumentComponent component)
Parameters
Type Name Description
EntityUid uid
SharedInstrumentComponent component
Returns
Type Description
System.Boolean
| Improve this Doc View Source

SetInstrumentProgram(SharedInstrumentComponent, Byte, Byte)

Declaration
public void SetInstrumentProgram(SharedInstrumentComponent component, byte program, byte bank)
Parameters
Type Name Description
SharedInstrumentComponent component
System.Byte program
System.Byte bank
| Improve this Doc View Source

SetupRenderer(EntityUid, Boolean, SharedInstrumentComponent)

Declaration
public virtual void SetupRenderer(EntityUid uid, bool fromStateChange, SharedInstrumentComponent instrument = null)
Parameters
Type Name Description
EntityUid uid
System.Boolean fromStateChange
SharedInstrumentComponent instrument
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾