Class EntityLump.Connection
Namespace: ValveResourceFormat.ResourceTypes
Assembly: ValveResourceFormat.dll
Represents a IO connection.
csharp
public class EntityLump.ConnectionInheritance
object ← EntityLump.Connection
Properties
Delay
Gets the delay in seconds before the input is fired (m_flDelay).
csharp
public required float Delay { get; init; }Property Value
InputName
Gets the name of the input that is fired on the target entity (m_inputName).
csharp
public required string InputName { get; init; }Property Value
OutputName
Gets the name of the output that fires this connection (m_outputName).
csharp
public required string OutputName { get; init; }Property Value
OverrideParam
Gets the parameter override passed with the input (m_overrideParam).
csharp
public required string OverrideParam { get; init; }Property Value
SourceEntity
Gets the entity that fires this connection (the source of the output).
csharp
public required EntityLump.Entity SourceEntity { get; init; }Property Value
TargetName
Gets the name of the target entity (m_targetName).
csharp
public required string TargetName { get; init; }Property Value
TargetType
Gets the connection target type (m_targetType).
csharp
public required EntityIOTargetType TargetType { get; init; }Property Value
TimesToFire
Gets the number of times this connection may fire, or -1 for infinite (m_nTimesToFire).
csharp
public required int TimesToFire { get; init; }
