Table of Contents

Class PanelSegment

Namespace
HyperX.Scripting
Assembly
HyperX.Scripting.dll
public class PanelSegment : ZoneBase, IBulkUpdatableEntity
Inheritance
PanelSegment
Implements
Inherited Members

Properties

DiscreteTechnique

public DiscreteTechnique? DiscreteTechnique { get; }

Property Value

DiscreteTechnique?

ElementsByObjectOrSkin

public IReadOnlyDictionary<DiscreteDefinitionType, ElementCol> ElementsByObjectOrSkin { get; }

Property Value

IReadOnlyDictionary<DiscreteDefinitionType, ElementCol>

LeftSkinZoneId

public int? LeftSkinZoneId { get; }

Property Value

int?

Objects

public IEnumerable<DiscreteDefinitionType> Objects { get; }

Property Value

IEnumerable<DiscreteDefinitionType>

RightSkinZoneId

public int? RightSkinZoneId { get; }

Property Value

int?

Skins

public IEnumerable<DiscreteDefinitionType> Skins { get; }

Property Value

IEnumerable<DiscreteDefinitionType>

Methods

GetElements(DiscreteDefinitionType)

public ElementCol GetElements(DiscreteDefinitionType discreteDefinitionType)

Parameters

discreteDefinitionType DiscreteDefinitionType

Returns

ElementCol

SetObjectElements(DiscreteDefinitionType, IEnumerable<int>)

public void SetObjectElements(DiscreteDefinitionType discreteDefinitionType, IEnumerable<int> elementIds)

Parameters

discreteDefinitionType DiscreteDefinitionType
elementIds IEnumerable<int>