M&B: Bannerlord 1.2.12
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.Library.MBMath Member List

This is the complete list of members for TaleWorlds.Library.MBMath, including all inherited members.

ApproximatelyEquals(float first, float second, float epsilon=MBMath.Epsilon)TaleWorlds.Library.MBMathstatic
ApproximatelyEqualsTo(this float f, float comparedValue, float epsilon=MBMath.Epsilon)TaleWorlds.Library.MBMathstatic
BilinearLerp(float topLeft, float topRight, float botLeft, float botRight, float x, float y)TaleWorlds.Library.MBMathstatic
CheckLineToLineSegmentIntersection(Vec2 lineOrigin, Vec2 lineDirection, Vec2 segmentA, Vec2 segmentB, out float t, out Vec2 intersect)TaleWorlds.Library.MBMathstatic
ClampAngle(float angle, float restrictionCenter, float restrictionRange)TaleWorlds.Library.MBMathstatic
ClampFloat(float value, float minValue, float maxValue)TaleWorlds.Library.MBMathstatic
ClampIndex(int value, int minValue, int maxValue)TaleWorlds.Library.MBMathstatic
ClampInt(int value, int minValue, int maxValue)TaleWorlds.Library.MBMathstatic
ClampUnit(ref float value)TaleWorlds.Library.MBMathstatic
ColorFromRGBA(float red, float green, float blue, float alpha)TaleWorlds.Library.MBMathstatic
DegreesToRadiansTaleWorlds.Library.MBMathstatic
DistributeShares< T >(int totalAward, IEnumerable< T > stakeHolders, Func< T, int > shareFunction)TaleWorlds.Library.MBMathstatic
ETaleWorlds.Library.MBMathstatic
EpsilonTaleWorlds.Library.MBMathstatic
GammaCorrectRGB(float gamma, Vec3 rgb)TaleWorlds.Library.MBMathstatic
GetClosestPointInLineSegmentToPoint(Vec3 point, Vec3 lineSegmentBegin, Vec3 lineSegmentEnd)TaleWorlds.Library.MBMathstatic
GetClosestPointInLineSegmentToPoint(Vec2 point, Vec2 lineSegmentBegin, Vec2 lineSegmentEnd)TaleWorlds.Library.MBMathstatic
GetClosestPointOnLineSegment(Vec2 point, Vec2 segmentA, Vec2 segmentB, out Vec2 closest)TaleWorlds.Library.MBMathstatic
GetNumberOfBitsToRepresentNumber(uint value)TaleWorlds.Library.MBMathstatic
GetNumberOfBitsToRepresentNumber(ulong value)TaleWorlds.Library.MBMathstatic
GetRayPlaneIntersectionPoint(in Vec3 planeNormal, in Vec3 planeCenter, in Vec3 rayOrigin, in Vec3 rayDirection, out float t)TaleWorlds.Library.MBMathstatic
GetSmallestDifferenceBetweenTwoAngles(float fromAngle, float toAngle)TaleWorlds.Library.MBMathstatic
HalfPITaleWorlds.Library.MBMathstatic
HSBtoRGB(float hue, float saturation, float brightness, float outputAlpha)TaleWorlds.Library.MBMathstatic
IndexOfMax< T >(MBReadOnlyList< T > array, Func< T, int > func)TaleWorlds.Library.MBMathstatic
IntersectRayWithBoundaryList(Vec2 rayOrigin, Vec2 rayDir, List< Vec2 > boundaries, out Vec2 intersectionPoint)TaleWorlds.Library.MBMathstatic
InverseLerp(float valueFrom, float valueTo, float value)TaleWorlds.Library.MBMathstatic
IsBetween(float numberToCheck, float bottom, float top)TaleWorlds.Library.MBMathstatic
IsBetween(int value, int minValue, int maxValue)TaleWorlds.Library.MBMathstatic
IsBetweenInclusive(float numberToCheck, float bottom, float top)TaleWorlds.Library.MBMathstatic
IsValidValue(float f)TaleWorlds.Library.MBMathstatic
Lerp(float valueFrom, float valueTo, float amount, float minimumDifference=Epsilon)TaleWorlds.Library.MBMathstatic
Lerp(Vec3 vecFrom, Vec3 vecTo, float amount, float minimumDifference)TaleWorlds.Library.MBMathstatic
Lerp(Vec2 vecFrom, Vec2 vecTo, float amount, float minimumDifference)TaleWorlds.Library.MBMathstatic
Lerp(ref Mat3 matFrom, ref Mat3 matTo, float amount, float minimumDifference)TaleWorlds.Library.MBMathstatic
LerpRadians(float valueFrom, float valueTo, float amount, float minChange, float maxChange)TaleWorlds.Library.MBMathstatic
LinearExtrapolation(float valueFrom, float valueTo, float amount)TaleWorlds.Library.MBMathstatic
Map(float input, float inputMinimum, float inputMaximum, float outputMinimum, float outputMaximum)TaleWorlds.Library.MBMathstatic
MaxElement< T >(IEnumerable< T > collection, Func< T, float > func)TaleWorlds.Library.MBMathstatic
MaxElements2< T >(IEnumerable< T > collection, Func< T, float > func)TaleWorlds.Library.MBMathstatic
MaxElements3< T >(IEnumerable< T > collection, Func< T, float > func)TaleWorlds.Library.MBMathstatic
MaxElements4< T >(IEnumerable< T > collection, Func< T, float > func)TaleWorlds.Library.MBMathstatic
MaxElements5< T >(IEnumerable< T > collection, Func< T, float > func)TaleWorlds.Library.MBMathstatic
PITaleWorlds.Library.MBMathstatic
RadiansToDegreesTaleWorlds.Library.MBMathstatic
RGBtoHSB(Color rgb)TaleWorlds.Library.MBMathstatic
SmoothStep(float edge0, float edge1, float value)TaleWorlds.Library.MBMathstatic
SplitLerp(float value1, float value2, float value3, float cutOff, float amount, float minimumDifference)TaleWorlds.Library.MBMathstatic
ToDegrees(this float f)TaleWorlds.Library.MBMathstatic
ToOrdinal(int number)TaleWorlds.Library.MBMathstatic
TopologySort< T >(IEnumerable< T > source, Func< T, IEnumerable< T > > getDependencies)TaleWorlds.Library.MBMathstatic
ToRadians(this float f)TaleWorlds.Library.MBMathstatic
TwoPITaleWorlds.Library.MBMathstatic
WrapAngle(float angle)TaleWorlds.Library.MBMathstatic