Table of Contents

Class WaveMaterial

Namespace
Lime
Assembly
Lime.dll
public class WaveMaterial : IMaterial
Inheritance
WaveMaterial
Implements
Inherited Members

Constructors

WaveMaterial()

public WaveMaterial()

Properties

Amplitude

[YuzuMember]
public Vector2 Amplitude { get; set; }

Property Value

Vector2

Blending

[YuzuMember]
public Blending Blending { get; set; }

Property Value

Blending

Frequency

[YuzuMember]
public Vector2 Frequency { get; set; }

Property Value

Vector2

Id

public string Id { get; set; }

Property Value

string

IsClamped

[YuzuMember]
public bool IsClamped { get; set; }

Property Value

bool

PassCount

public int PassCount { get; }

Property Value

int

Phase

[YuzuMember]
public Vector2 Phase { get; set; }

Property Value

Vector2

Pivot

[YuzuMember]
public Vector2 Pivot { get; set; }

Property Value

Vector2

Type

[YuzuMember]
public WaveType Type { get; set; }

Property Value

WaveType

UV0

[YuzuMember]
public Vector2 UV0 { get; set; }

Property Value

Vector2

UV1

[YuzuMember]
public Vector2 UV1 { get; set; }

Property Value

Vector2

Methods

Apply(int)

public void Apply(int pass)

Parameters

pass int

Invalidate()

public void Invalidate()