Barotrauma Client Doc
Barotrauma.ICircuitBoxIdentifiable Interface Reference

Inherited by Barotrauma.CircuitBoxComponent, and Barotrauma.CircuitBoxWire.

Static Public Member Functions

static ushort FindFreeID< T > (IReadOnlyCollection< T > ids)
 

Static Public Attributes

const ushort NullComponentID = ushort.MaxValue
 

Properties

ushort ID [get]
 

Detailed Description

Definition at line 7 of file ICircuitBoxIdentifiable.cs.

Member Function Documentation

◆ FindFreeID< T >()

static ushort Barotrauma.ICircuitBoxIdentifiable.FindFreeID< T > ( IReadOnlyCollection< T >  ids)
static
Type Constraints
T :ICircuitBoxIdentifiable 

Definition at line 13 of file ICircuitBoxIdentifiable.cs.

Member Data Documentation

◆ NullComponentID

const ushort Barotrauma.ICircuitBoxIdentifiable.NullComponentID = ushort.MaxValue
static

Definition at line 9 of file ICircuitBoxIdentifiable.cs.

Property Documentation

◆ ID

ushort Barotrauma.ICircuitBoxIdentifiable.ID
get

Definition at line 11 of file ICircuitBoxIdentifiable.cs.