Lemmings
Remappable Gestures For Unity
Loading...
Searching...
No Matches
Lemmings.ILemmingConverter Interface Reference

Inherited by Lemmings.LemmingBooler, Lemmings.LemmingFloater, Lemmings.LemmingInter, Lemmings.LemmingRotater, and Lemmings.LemmingVectorizer.

Public Member Functions

float ToCurve (AnimationCurve curve)

Properties

object Raw [get]
float Normalized [get]
bool Over [get]
 True if the normalized value exceeded 1.0 before clamping.
bool Under [get]
 True if the normalized value fell below 0.0 before clamping.
bool InRange [get]
 True if the value landed in [0,1] (inclusive) after normalization.
float AsAxis [get]
 Converts Normalize value to -1 to 1 for easier input mapping and referencing relative values.

Member Function Documentation

◆ ToCurve()

float Lemmings.ILemmingConverter.ToCurve ( AnimationCurve curve)

Property Documentation

◆ AsAxis

float Lemmings.ILemmingConverter.AsAxis
get

Converts Normalize value to -1 to 1 for easier input mapping and referencing relative values.

Implemented in Lemmings.LemmingBooler, Lemmings.LemmingFloater, Lemmings.LemmingInter, Lemmings.LemmingRotater, and Lemmings.LemmingVectorizer.

◆ InRange

bool Lemmings.ILemmingConverter.InRange
get

True if the value landed in [0,1] (inclusive) after normalization.

Implemented in Lemmings.LemmingBooler, Lemmings.LemmingFloater, Lemmings.LemmingInter, Lemmings.LemmingRotater, and Lemmings.LemmingVectorizer.

◆ Normalized

float Lemmings.ILemmingConverter.Normalized
get

◆ Over

bool Lemmings.ILemmingConverter.Over
get

True if the normalized value exceeded 1.0 before clamping.

Implemented in Lemmings.LemmingBooler, Lemmings.LemmingFloater, Lemmings.LemmingInter, Lemmings.LemmingRotater, and Lemmings.LemmingVectorizer.

◆ Raw

object Lemmings.ILemmingConverter.Raw
get

Implemented in Lemmings.LemmingRotater.

◆ Under

bool Lemmings.ILemmingConverter.Under
get

True if the normalized value fell below 0.0 before clamping.

Implemented in Lemmings.LemmingBooler, Lemmings.LemmingFloater, Lemmings.LemmingInter, Lemmings.LemmingRotater, and Lemmings.LemmingVectorizer.


The documentation for this interface was generated from the following file:
  • Assets/Lemmings/Scripts/Namespace/LemmingInterfaces.cs