Inventory Engine  v4.0
MoreMountains.Tools.MMMaths Member List

This is the complete list of members for MoreMountains.Tools.MMMaths, including all inherited members.

AngleBetween(Vector2 vectorA, Vector2 vectorB)MoreMountains.Tools.MMMathsstatic
AngleDirection(Vector3 vectorA, Vector3 vectorB, Vector3 up)MoreMountains.Tools.MMMathsstatic
Approach(float from, float to, float amount)MoreMountains.Tools.MMMathsstatic
Chance(int percent)MoreMountains.Tools.MMMathsstatic
Clamp(float value, float min, float max, bool clampMin, bool clampMax)MoreMountains.Tools.MMMathsstatic
ClampAngle(float angle, float minimumAngle, float maximumAngle)MoreMountains.Tools.MMMathsstatic
DirectionFromAngle(float angle, float additionalAngle)MoreMountains.Tools.MMMathsstatic
DirectionFromAngle2D(float angle, float additionalAngle)MoreMountains.Tools.MMMathsstatic
DistanceBetweenPointAndLine(Vector3 point, Vector3 lineStart, Vector3 lineEnd)MoreMountains.Tools.MMMathsstatic
Lerp(float value, float target, float rate, float deltaTime)MoreMountains.Tools.MMMathsstatic
Lerp(Vector2 value, Vector2 target, float rate, float deltaTime)MoreMountains.Tools.MMMathsstatic
Lerp(Vector3 value, Vector3 target, float rate, float deltaTime)MoreMountains.Tools.MMMathsstatic
Lerp(Vector4 value, Vector4 target, float rate, float deltaTime)MoreMountains.Tools.MMMathsstatic
Lerp(Quaternion value, Quaternion target, float rate, float deltaTime)MoreMountains.Tools.MMMathsstatic
Lerp(Color value, Color target, float rate, float deltaTime)MoreMountains.Tools.MMMathsstatic
Lerp(Color32 value, Color32 target, float rate, float deltaTime)MoreMountains.Tools.MMMathsstatic
LookAt2D(Vector2 direction)MoreMountains.Tools.MMMathsstatic
ProjectPointOnLine(Vector3 point, Vector3 lineStart, Vector3 lineEnd)MoreMountains.Tools.MMMathsstatic
RandomPointOnCircle(float circleRadius)MoreMountains.Tools.MMMathsstatic
RandomPointOnSphere(float sphereRadius)MoreMountains.Tools.MMMathsstatic
RandomVector2(Vector2 minimum, Vector2 maximum)MoreMountains.Tools.MMMathsstatic
RandomVector3(Vector3 minimum, Vector3 maximum)MoreMountains.Tools.MMMathsstatic
Remap(float x, float A, float B, float C, float D)MoreMountains.Tools.MMMathsstatic
RollADice(int numberOfSides)MoreMountains.Tools.MMMathsstatic
RotatePointAroundPivot(Vector3 point, Vector3 pivot, float angle)MoreMountains.Tools.MMMathsstatic
RotatePointAroundPivot(Vector3 point, Vector3 pivot, Vector3 angle)MoreMountains.Tools.MMMathsstatic
RotatePointAroundPivot(Vector3 point, Vector3 pivot, Quaternion quaternion)MoreMountains.Tools.MMMathsstatic
RotateVector2(Vector2 vector, float angle)MoreMountains.Tools.MMMathsstatic
RoundToClosest(float value, float[] possibleValues, bool pickSmallestDistance=false)MoreMountains.Tools.MMMathsstatic
RoundToDecimal(float value, int numberOfDecimals)MoreMountains.Tools.MMMathsstatic
RoundToNearestHalf(float a)MoreMountains.Tools.MMMathsstatic
RoundVector3(Vector3 vector)MoreMountains.Tools.MMMathsstatic
Spring(ref float currentValue, float targetValue, ref float velocity, float damping, float frequency, float deltaTime)MoreMountains.Tools.MMMathsstatic
Spring(ref Vector2 currentValue, Vector2 targetValue, ref Vector2 velocity, float damping, float frequency, float deltaTime)MoreMountains.Tools.MMMathsstatic
Spring(ref Vector3 currentValue, Vector3 targetValue, ref Vector3 velocity, float damping, float frequency, float deltaTime)MoreMountains.Tools.MMMathsstatic
Spring(ref Vector4 currentValue, Vector4 targetValue, ref Vector4 velocity, float damping, float frequency, float deltaTime)MoreMountains.Tools.MMMathsstatic
Sum(params int[] thingsToAdd)MoreMountains.Tools.MMMathsstatic
Vector2ToVector3(Vector2 target)MoreMountains.Tools.MMMathsstatic
Vector2ToVector3(Vector2 target, float newZValue)MoreMountains.Tools.MMMathsstatic
Vector3ToVector2(Vector3 target)MoreMountains.Tools.MMMathsstatic