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
colorColor?Optional color override (null = use palette)
materialMaterialOptional material override (null = use palette)
interiorMaterialMaterialOptional interior material override (null = use palette)
interiorColorColor?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