Class CurvedUIExtensionMethods
- Namespace
- CurvedUI
- Assembly
- Assembly-CSharp.dll
public static class CurvedUIExtensionMethods
- Inheritance
-
CurvedUIExtensionMethods
- Inherited Members
-
Methods
Abs(int)
public static int Abs(this int value)
Parameters
value
int
Returns
- int
Abs(float)
public static float Abs(this float value)
Parameters
value
float
Returns
- float
AddComponentIfMissing<T>(Component)
public static T AddComponentIfMissing<T>(this Component go) where T : Component
Parameters
go
Component
Returns
- T
Type Parameters
T
AddComponentIfMissing<T>(GameObject)
public static T AddComponentIfMissing<T>(this GameObject go) where T : Component
Parameters
go
GameObject
Returns
- T
Type Parameters
T
AlmostEqual(Vector3, Vector3, double)
public static bool AlmostEqual(this Vector3 a, Vector3 b, double accuracy = 0.01)
Parameters
a
Vector3
b
Vector3
accuracy
double
Returns
- bool
CeilToInt(float)
public static int CeilToInt(this float value)
Parameters
value
float
Returns
- int
Clamp(int, int, int)
public static float Clamp(this int value, int min, int max)
Parameters
value
int
min
int
max
int
Returns
- float
Clamp(float, float, float)
public static float Clamp(this float value, float min, float max)
Parameters
value
float
min
float
max
float
Returns
- float
FloorToInt(float)
public static int FloorToInt(this float value)
Parameters
value
float
Returns
- int
ModifyVectorX(Vector2, float)
public static Vector2 ModifyVectorX(this Vector2 trans, float newVal)
Parameters
trans
Vector2
newVal
float
Returns
- Vector2
ModifyVectorY(Vector2, float)
public static Vector2 ModifyVectorY(this Vector2 trans, float newVal)
Parameters
trans
Vector2
newVal
float
Returns
- Vector2
ModifyX(Vector3, float)
public static Vector3 ModifyX(this Vector3 trans, float newVal)
Parameters
trans
Vector3
newVal
float
Returns
- Vector3
ModifyY(Vector3, float)
public static Vector3 ModifyY(this Vector3 trans, float newVal)
Parameters
trans
Vector3
newVal
float
Returns
- Vector3
ModifyZ(Vector3, float)
public static Vector3 ModifyZ(this Vector3 trans, float newVal)
Parameters
trans
Vector3
newVal
float
Returns
- Vector3
Remap(double, double, double, double, double)
public static double Remap(this double value, double from1, double to1, double from2, double to2)
Parameters
value
double
from1
double
to1
double
from2
double
to2
double
Returns
- double
Remap(int, float, float, float, float)
public static float Remap(this int value, float from1, float to1, float from2, float to2)
Parameters
value
int
from1
float
to1
float
from2
float
to2
float
Returns
- float
Remap(float, float, float, float, float)
public static float Remap(this float value, float from1, float to1, float from2, float to2)
Parameters
value
float
from1
float
to1
float
from2
float
to2
float
Returns
- float
RemapAndClamp(float, float, float, float, float)
public static float RemapAndClamp(this float value, float from1, float to1, float from2, float to2)
Parameters
value
float
from1
float
to1
float
from2
float
to2
float
Returns
- float
public static void ResetTransform(this Transform trans)
Parameters
trans
Transform
ToInt(float)
public static int ToInt(this float value)
Parameters
value
float
Returns
- int