Table of Contents

Class UVMotion

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

Properties

AddRandomUVOffset

public bool AddRandomUVOffset { get; init; }

Property Value

bool

Codec

public static Codec<UVMotion> Codec { get; }

Property Value

Codec<UVMotion>

Scale

public double Scale { get; init; }

Property Value

double

SpeedX

public double SpeedX { get; init; }

Property Value

double

SpeedY

public double SpeedY { get; init; }

Property Value

double

Strength

public double Strength { get; init; }

Property Value

double

StrengthCurveType

public UVMotionCurveType? StrengthCurveType { get; init; }

Property Value

UVMotionCurveType?

Texture

public string? Texture { get; init; }

Property Value

string