Table of Contents

Class WallAppearance

Namespace
S1MAPI.Building.Structural
Assembly
S1MAPI_Mono.dll

Optional material and color overrides for a single exterior wall side. When a value is null, the palette default is used.

public sealed class WallAppearance
Inheritance
WallAppearance
Inherited Members

Constructors

WallAppearance(Color?, Material?, Material?, Color?)

Create a wall appearance override.

public WallAppearance(Color? color = null, Material? material = null, Material? interiorMaterial = null, Color? interiorColor = null)

Parameters

color Color?

Optional color override (null = use palette)

material Material

Optional material override (null = use palette)

interiorMaterial Material

Optional interior material override (null = use palette)

interiorColor Color?

Optional interior color override (null = use palette)

Properties

Color

Optional wall color override. Null uses the palette default.

public Color? Color { get; }

Property Value

Color?

InteriorColor

Optional interior wall color override. Null uses the palette's InteriorWallColor (or WallColor) default.

public Color? InteriorColor { get; }

Property Value

Color?

InteriorMaterial

Optional interior wall material override (room-facing side). Null uses the palette's InteriorWallMaterial default.

public Material? InteriorMaterial { get; }

Property Value

Material

Material

Optional wall material override. Null uses the palette default.

public Material? Material { get; }

Property Value

Material