Skip to content

BoardDefinition

ClassLEDStudioLEDStudio
public sealed class BoardDefinition

Immutable runtime snapshot of a LEDStudio.LedBoardProfile. Created once from the authored asset and shared across board instances that reference the same profile. Enables caching, diffing, and many-boards-sharing-one-definition.

public readonly Vector2Int LogicalResolution

No description is available for this member.

Returns

UnityEngine.Vector2Int — No return description is available.

public readonly float PitchMM

No description is available for this member.

Returns

System.Single — No return description is available.

public readonly LedEmitterParams Emitter

No description is available for this member.

Returns

LEDStudio.LedEmitterParams — No return description is available.

public readonly LedTopologySettings TopologySettings

No description is available for this member.

Returns

LEDStudio.LedTopologySettings — No return description is available.

public readonly LedBoardExtrusionSettings ExtrusionSettings

No description is available for this member.

Returns

LEDStudio.LedBoardExtrusionSettings — No return description is available.

public readonly LedCabinetGrid CabinetGrid

No description is available for this member.

Returns

LEDStudio.LedCabinetGrid — No return description is available.

public readonly LedReductionMode DefaultReduction

No description is available for this member.

Returns

LEDStudio.LedReductionMode — No return description is available.

public readonly float CloseUpDistance

No description is available for this member.

Returns

System.Single — No return description is available.

public readonly float FarBlendDistance

No description is available for this member.

Returns

System.Single — No return description is available.

public readonly float AspectRatio

No description is available for this member.

Returns

System.Single — No return description is available.

public BoardDefinition(LedBoardProfile profile)

No description is available for this member.

Parameters

Name Type Description
profile LEDStudio.LedBoardProfile

BoardDefinition(Vector2Int, float, LedEmitterParams, LedTopologySettings, LedCabinetGrid, LedReductionMode, float, float)

Section titled “BoardDefinition(Vector2Int, float, LedEmitterParams, LedTopologySettings, LedCabinetGrid, LedReductionMode, float, float)”
public BoardDefinition(Vector2Int logicalResolution, float pitchMM, LedEmitterParams emitter, LedTopologySettings topologySettings, LedCabinetGrid cabinetGrid, LedReductionMode defaultReduction, float closeUpDistance, float farBlendDistance)

No description is available for this member.

Parameters

Name Type Description
logicalResolution UnityEngine.Vector2Int
pitchMM System.Single
emitter LEDStudio.LedEmitterParams
topologySettings LEDStudio.LedTopologySettings
cabinetGrid LEDStudio.LedCabinetGrid
defaultReduction LEDStudio.LedReductionMode
closeUpDistance System.Single
farBlendDistance System.Single

BoardDefinition(Vector2Int, float, LedEmitterParams, LedTopologySettings, LedBoardExtrusionSettings, LedCabinetGrid, LedReductionMode, float, float)

Section titled “BoardDefinition(Vector2Int, float, LedEmitterParams, LedTopologySettings, LedBoardExtrusionSettings, LedCabinetGrid, LedReductionMode, float, float)”
public BoardDefinition(Vector2Int logicalResolution, float pitchMM, LedEmitterParams emitter, LedTopologySettings topologySettings, LedBoardExtrusionSettings extrusionSettings, LedCabinetGrid cabinetGrid, LedReductionMode defaultReduction, float closeUpDistance, float farBlendDistance)

No description is available for this member.

Parameters

Name Type Description
logicalResolution UnityEngine.Vector2Int
pitchMM System.Single
emitter LEDStudio.LedEmitterParams
topologySettings LEDStudio.LedTopologySettings
extrusionSettings LEDStudio.LedBoardExtrusionSettings
cabinetGrid LEDStudio.LedCabinetGrid
defaultReduction LEDStudio.LedReductionMode
closeUpDistance System.Single
farBlendDistance System.Single