Lemmings
Remappable Gestures For Unity
Loading...
Searching...
No Matches
Lemmings.LemmingBooler Struct Reference

Inherits Lemmings.ILemmingConverter.

Public Member Functions

 LemmingBooler (bool value, float min=0f, float max=1f)
float ToCurve (AnimationCurve curve)

Data Fields

bool rawBool
float min
float max

Properties

object Raw [get]
float Normalized [get]
float AsAxis [get]
 Converts Normalize value to -1 to 1 for easier input mapping and referencing relative values.
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 Value [get]

Member Function Documentation

◆ ToCurve()

float Lemmings.LemmingBooler.ToCurve ( AnimationCurve curve)

Property Documentation

◆ AsAxis

float Lemmings.LemmingBooler.AsAxis
get

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

Implements Lemmings.ILemmingConverter.

◆ InRange

bool Lemmings.LemmingBooler.InRange
get

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

Implements Lemmings.ILemmingConverter.

◆ Normalized

float Lemmings.LemmingBooler.Normalized
get

◆ Over

bool Lemmings.LemmingBooler.Over
get

True if the normalized value exceeded 1.0 before clamping.

Implements Lemmings.ILemmingConverter.

◆ Raw

object Lemmings.LemmingBooler.Raw
get

◆ Under

bool Lemmings.LemmingBooler.Under
get

True if the normalized value fell below 0.0 before clamping.

Implements Lemmings.ILemmingConverter.


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