Tanoda
Leap.Unity.Animation.Internal.MaterialSelector Struct Reference

Public Member Functions

 MaterialSelector (Material target, Tween tween)
 
Tween Color (Color a, Color b, int propertyId)
 
Tween Color (Color a, Color b, string propertyName="_Color")
 
Tween Color (Gradient gradient, int propertyId)
 
Tween Color (Gradient gradient, string propertyName="_Color")
 
Tween ToColor (Color b, int propertyId)
 
Tween ToColor (Color b, string propertyName="_Color")
 
Tween RGB (Color a, Color b, int propertyId)
 
Tween RGB (Color a, Color b, string propertyName="_Color")
 
Tween ToRGB (Color b, int propertyId)
 
Tween ToRGB (Color b, string propertyName="_Color")
 
Tween Alpha (float a, float b, int propertyId)
 
Tween Alpha (float a, float b, string propertyName="_Color")
 
Tween ToAlpha (float b, int propertyId)
 
Tween ToAlpha (float b, string propertyName="_Color")
 
Tween Float (float a, float b, int propertyId)
 
Tween Float (float a, float b, string propertyName)
 
Tween ToFloat (float b, int propertyId)
 
Tween ToFloat (float b, string propertyName)
 
Tween Vector (Vector4 a, Vector4 b, int propertyId)
 
Tween Vector (Vector4 a, Vector4 b, string propertyName)
 
Tween Vector (Vector3 a, Vector3 b, int propertyId)
 
Tween Vector (Vector3 a, Vector3 b, string propertyName)
 
Tween ToVector (Vector4 b, int propertyId)
 
Tween ToVector (Vector4 b, string propertyName)
 
Tween ToVector (Vector3 b, int propertyId)
 
Tween ToVector (Vector3 b, string propertyName)
 
Tween Material (Material a, Material b)
 

Detailed Description

Definition at line 23 of file MaterialInterpolators.cs.

Constructor & Destructor Documentation

◆ MaterialSelector()

Leap.Unity.Animation.Internal.MaterialSelector.MaterialSelector ( Material  target,
Tween  tween 
)

Definition at line 27 of file MaterialInterpolators.cs.

Member Function Documentation

◆ Alpha() [1/2]

Tween Leap.Unity.Animation.Internal.MaterialSelector.Alpha ( float  a,
float  b,
int  propertyId 
)

Definition at line 73 of file MaterialInterpolators.cs.

◆ Alpha() [2/2]

Tween Leap.Unity.Animation.Internal.MaterialSelector.Alpha ( float  a,
float  b,
string  propertyName = "_Color" 
)

Definition at line 77 of file MaterialInterpolators.cs.

◆ Color() [1/4]

Tween Leap.Unity.Animation.Internal.MaterialSelector.Color ( Color  a,
Color  b,
int  propertyId 
)

Definition at line 33 of file MaterialInterpolators.cs.

◆ Color() [2/4]

Tween Leap.Unity.Animation.Internal.MaterialSelector.Color ( Color  a,
Color  b,
string  propertyName = "_Color" 
)

Definition at line 37 of file MaterialInterpolators.cs.

◆ Color() [3/4]

Tween Leap.Unity.Animation.Internal.MaterialSelector.Color ( Gradient  gradient,
int  propertyId 
)

Definition at line 41 of file MaterialInterpolators.cs.

◆ Color() [4/4]

Tween Leap.Unity.Animation.Internal.MaterialSelector.Color ( Gradient  gradient,
string  propertyName = "_Color" 
)

Definition at line 45 of file MaterialInterpolators.cs.

◆ Float() [1/2]

Tween Leap.Unity.Animation.Internal.MaterialSelector.Float ( float  a,
float  b,
int  propertyId 
)

Definition at line 155 of file MaterialInterpolators.cs.

◆ Float() [2/2]

Tween Leap.Unity.Animation.Internal.MaterialSelector.Float ( float  a,
float  b,
string  propertyName 
)

Definition at line 159 of file MaterialInterpolators.cs.

◆ Material()

Tween Leap.Unity.Animation.Internal.MaterialSelector.Material ( Material  a,
Material  b 
)

Definition at line 233 of file MaterialInterpolators.cs.

◆ RGB() [1/2]

Tween Leap.Unity.Animation.Internal.MaterialSelector.RGB ( Color  a,
Color  b,
int  propertyId 
)

Definition at line 57 of file MaterialInterpolators.cs.

◆ RGB() [2/2]

Tween Leap.Unity.Animation.Internal.MaterialSelector.RGB ( Color  a,
Color  b,
string  propertyName = "_Color" 
)

Definition at line 61 of file MaterialInterpolators.cs.

◆ ToAlpha() [1/2]

Tween Leap.Unity.Animation.Internal.MaterialSelector.ToAlpha ( float  b,
int  propertyId 
)

Definition at line 81 of file MaterialInterpolators.cs.

◆ ToAlpha() [2/2]

Tween Leap.Unity.Animation.Internal.MaterialSelector.ToAlpha ( float  b,
string  propertyName = "_Color" 
)

Definition at line 85 of file MaterialInterpolators.cs.

◆ ToColor() [1/2]

Tween Leap.Unity.Animation.Internal.MaterialSelector.ToColor ( Color  b,
int  propertyId 
)

Definition at line 49 of file MaterialInterpolators.cs.

◆ ToColor() [2/2]

Tween Leap.Unity.Animation.Internal.MaterialSelector.ToColor ( Color  b,
string  propertyName = "_Color" 
)

Definition at line 53 of file MaterialInterpolators.cs.

◆ ToFloat() [1/2]

Tween Leap.Unity.Animation.Internal.MaterialSelector.ToFloat ( float  b,
int  propertyId 
)

Definition at line 163 of file MaterialInterpolators.cs.

◆ ToFloat() [2/2]

Tween Leap.Unity.Animation.Internal.MaterialSelector.ToFloat ( float  b,
string  propertyName 
)

Definition at line 167 of file MaterialInterpolators.cs.

◆ ToRGB() [1/2]

Tween Leap.Unity.Animation.Internal.MaterialSelector.ToRGB ( Color  b,
int  propertyId 
)

Definition at line 65 of file MaterialInterpolators.cs.

◆ ToRGB() [2/2]

Tween Leap.Unity.Animation.Internal.MaterialSelector.ToRGB ( Color  b,
string  propertyName = "_Color" 
)

Definition at line 69 of file MaterialInterpolators.cs.

◆ ToVector() [1/4]

Tween Leap.Unity.Animation.Internal.MaterialSelector.ToVector ( Vector3  b,
int  propertyId 
)

Definition at line 210 of file MaterialInterpolators.cs.

◆ ToVector() [2/4]

Tween Leap.Unity.Animation.Internal.MaterialSelector.ToVector ( Vector3  b,
string  propertyName 
)

Definition at line 214 of file MaterialInterpolators.cs.

◆ ToVector() [3/4]

Tween Leap.Unity.Animation.Internal.MaterialSelector.ToVector ( Vector4  b,
int  propertyId 
)

Definition at line 202 of file MaterialInterpolators.cs.

◆ ToVector() [4/4]

Tween Leap.Unity.Animation.Internal.MaterialSelector.ToVector ( Vector4  b,
string  propertyName 
)

Definition at line 206 of file MaterialInterpolators.cs.

◆ Vector() [1/4]

Tween Leap.Unity.Animation.Internal.MaterialSelector.Vector ( Vector3  a,
Vector3  b,
int  propertyId 
)

Definition at line 194 of file MaterialInterpolators.cs.

◆ Vector() [2/4]

Tween Leap.Unity.Animation.Internal.MaterialSelector.Vector ( Vector3  a,
Vector3  b,
string  propertyName 
)

Definition at line 198 of file MaterialInterpolators.cs.

◆ Vector() [3/4]

Tween Leap.Unity.Animation.Internal.MaterialSelector.Vector ( Vector4  a,
Vector4  b,
int  propertyId 
)

Definition at line 186 of file MaterialInterpolators.cs.

◆ Vector() [4/4]

Tween Leap.Unity.Animation.Internal.MaterialSelector.Vector ( Vector4  a,
Vector4  b,
string  propertyName 
)

Definition at line 190 of file MaterialInterpolators.cs.


The documentation for this struct was generated from the following file: