LightOverride

csharp
public class LightOverride : PlatformOverrideBase

Namespace NodeWorld.SDK.PlatformSwitch.

Light: enabled, type, colour, intensity, shadows and render mode per platform.

Fields

Enabled

csharp
public PlatformBool Enabled

Enabled or not.

LightType

csharp
public PlatformLightType LightType

The light type.

Color

csharp
public PlatformColor Color

The colour.

Intensity

csharp
public PlatformFloat Intensity

The intensity.

Shadows

csharp
public PlatformLightShadows Shadows

The shadow type.

RenderMode

csharp
public PlatformLightRenderMode RenderMode

The render mode (auto, important, not important).

Properties

Label

csharp
public override string Label { get; }

Same as the member it overrides or implements.

TargetType

csharp
public override Type TargetType { get; }

Same as the member it overrides or implements.

Methods

Setup

csharp
public override void Setup(Object target)

Same as the member it overrides or implements.

Apply

csharp
public override void Apply(Object target, NWPlatform platform)

Same as the member it overrides or implements.