Class ProjectedField
One field of an archetype's wire projection, as it was declared.
public sealed class ProjectedField
- Inheritance
-
ProjectedField
- Inherited Members
Constructors
ProjectedField()
public ProjectedField()
Properties
Codec
How the value travels.
public Codec Codec { get; }
Property Value
ComponentName
The component the value is read from.
public string ComponentName { get; }
Property Value
Group
The change group, or null for an enter-only field, which belongs to no group.
public string Group { get; }
Property Value
HeadingToleranceDeg
A heading's send threshold in degrees; 0 for every other transform.
public double HeadingToleranceDeg { get; }
Property Value
IsHeading
Whether the field was declared as a heading, which Phase 1 refuses at Start.
public bool IsHeading { get; }
Property Value
MaxSourceFieldName
The denominator field of a Fraction, or null for every other transform.
public string MaxSourceFieldName { get; }
Property Value
Name
The name this field travels under, which is the field's own name unless the declaration overrode it.
public string Name { get; }
Property Value
OnEnter
Whether the field travels in enter records only.
public bool OnEnter { get; }
Property Value
Owner
Whether the field is owner-visible — carried by SELF, never by a public record.
public bool Owner { get; }
Property Value
SourceFieldName
The component field the value is read from.
public string SourceFieldName { get; }
Property Value
Methods
ToString()
public override string ToString()