Table of Contents

Class ZoomConfig

Namespace
Shard.Assets.Generated.ModelAssets
Assembly
Shard.Assets.dll
[SchemaImported("assets/common.json#/definitions/ZoomConfig", "0f776e93d7f70a16f3413cbe802921363193cea3a777b358bc4b56085378a54d")]
public sealed record ZoomConfig : IEquatable<ZoomConfig>
Inheritance
ZoomConfig
Implements
Inherited Members

Properties

AllowCameraOrbit

public bool AllowCameraOrbit { get; init; }

Property Value

bool

Codec

public static Codec<ZoomConfig> Codec { get; }

Property Value

Codec<ZoomConfig>

DepthOfField

public bool DepthOfField { get; init; }

Property Value

bool

ForcePerspective

public ForcedPerspective? ForcePerspective { get; init; }

Property Value

ForcedPerspective?

InLerp

public float? InLerp { get; init; }

Property Value

float?

LodMultiplier

public float? LodMultiplier { get; init; }

Property Value

float?

MagnificationMultiplier

public float? MagnificationMultiplier { get; init; }

Property Value

float?

MouseSensitivityMultiplier

public float? MouseSensitivityMultiplier { get; init; }

Property Value

float?

OutLerp

public float? OutLerp { get; init; }

Property Value

float?

OverlayFade

public bool OverlayFade { get; init; }

Property Value

bool

OverlayFadeInPerSecond

public float? OverlayFadeInPerSecond { get; init; }

Property Value

float?

OverlayFadeOutPerSecond

public float? OverlayFadeOutPerSecond { get; init; }

Property Value

float?

OverlayFadePerSecond

public float? OverlayFadePerSecond { get; init; }

Property Value

float?

OverlayTexture

public string? OverlayTexture { get; init; }

Property Value

string

TransitionLerp

public float? TransitionLerp { get; init; }

Property Value

float?