Struct Floatf
A wrapper to the game's obfuscated Floatf struct
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: LLBModdingLib.dll
Syntax
Constructors
Floatf(HHBCPNCDNDH)
Declaration
public Floatf(HHBCPNCDNDH f)
Parameters
| Type |
Name |
Description |
| HHBCPNCDNDH |
f |
|
Floatf(Decimal)
Declaration
Parameters
| Type |
Name |
Description |
| System.Decimal |
n |
|
Floatf(Double)
Declaration
Parameters
| Type |
Name |
Description |
| System.Double |
d |
|
Floatf(Int32)
Declaration
Parameters
| Type |
Name |
Description |
| System.Int32 |
i |
|
Floatf(Int64)
Declaration
Parameters
| Type |
Name |
Description |
| System.Int64 |
l |
|
Floatf(Single)
Declaration
Parameters
| Type |
Name |
Description |
| System.Single |
f |
|
Properties
Deg2Rad
Declaration
public static readonly Floatf Deg2Rad { get; }
Property Value
one
Declaration
public static readonly Floatf one { get; }
Property Value
Pi
Declaration
public static readonly Floatf Pi { get; }
Property Value
Rad2Deg
Declaration
public static readonly Floatf Rad2Deg { get; }
Property Value
zero
Declaration
public static readonly Floatf zero { get; }
Property Value
Methods
Add(HHBCPNCDNDH, HHBCPNCDNDH)
Declaration
public static HHBCPNCDNDH Add(HHBCPNCDNDH a, HHBCPNCDNDH b)
Parameters
| Type |
Name |
Description |
| HHBCPNCDNDH |
a |
|
| HHBCPNCDNDH |
b |
|
Returns
| Type |
Description |
| HHBCPNCDNDH |
|
Add(Floatf, Floatf)
Declaration
public static Floatf Add(Floatf a, Floatf b)
Parameters
Returns
ATan2(HHBCPNCDNDH, HHBCPNCDNDH)
Declaration
public static Floatf ATan2(HHBCPNCDNDH a, HHBCPNCDNDH b)
Parameters
| Type |
Name |
Description |
| HHBCPNCDNDH |
a |
|
| HHBCPNCDNDH |
b |
|
Returns
ATan2(Floatf, Floatf)
Declaration
public static Floatf ATan2(Floatf a, Floatf b)
Parameters
Returns
BUnits(Floatf)
Declaration
public static float BUnits(Floatf f)
Parameters
| Type |
Name |
Description |
| Floatf |
f |
|
Returns
| Type |
Description |
| System.Single |
|
DecimalToFloatf(Decimal)
Declaration
public static HHBCPNCDNDH DecimalToFloatf(decimal n)
Parameters
| Type |
Name |
Description |
| System.Decimal |
n |
|
Returns
| Type |
Description |
| HHBCPNCDNDH |
|
Divide(HHBCPNCDNDH, HHBCPNCDNDH)
Declaration
public static HHBCPNCDNDH Divide(HHBCPNCDNDH a, HHBCPNCDNDH b)
Parameters
| Type |
Name |
Description |
| HHBCPNCDNDH |
a |
|
| HHBCPNCDNDH |
b |
|
Returns
| Type |
Description |
| HHBCPNCDNDH |
|
Divide(Floatf, Floatf)
Declaration
public static Floatf Divide(Floatf a, Floatf b)
Parameters
Returns
DoubleToFloatf(Double)
Declaration
public static HHBCPNCDNDH DoubleToFloatf(double d)
Parameters
| Type |
Name |
Description |
| System.Double |
d |
|
Returns
| Type |
Description |
| HHBCPNCDNDH |
|
Equals(HHBCPNCDNDH, HHBCPNCDNDH)
Declaration
public static bool Equals(HHBCPNCDNDH a, HHBCPNCDNDH b)
Parameters
| Type |
Name |
Description |
| HHBCPNCDNDH |
a |
|
| HHBCPNCDNDH |
b |
|
Returns
| Type |
Description |
| System.Boolean |
|
Equals(Floatf, Floatf)
Declaration
public static bool Equals(Floatf a, Floatf b)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| System.Object |
obj |
|
Returns
| Type |
Description |
| System.Boolean |
|
Overrides
System.ValueType.Equals(System.Object)
FloatToFloatf(Single)
Declaration
public static HHBCPNCDNDH FloatToFloatf(float f)
Parameters
| Type |
Name |
Description |
| System.Single |
f |
|
Returns
| Type |
Description |
| HHBCPNCDNDH |
|
FloorToInt(HHBCPNCDNDH)
Declaration
public static int FloorToInt(HHBCPNCDNDH f)
Parameters
| Type |
Name |
Description |
| HHBCPNCDNDH |
f |
|
Returns
| Type |
Description |
| System.Int32 |
|
FramesDuration60fps(Int32)
Returns the time duration for an amount of frames assuming 60 fps.
Declaration
public static Floatf FramesDuration60fps(int frames)
Parameters
| Type |
Name |
Description |
| System.Int32 |
frames |
Number of frames.
|
Returns
| Type |
Description |
| Floatf |
The duration at 60fps.
|
GetHashCode()
Declaration
public override int GetHashCode()
Returns
| Type |
Description |
| System.Int32 |
|
Overrides
System.ValueType.GetHashCode()
GreaterThan(HHBCPNCDNDH, HHBCPNCDNDH)
Declaration
public static bool GreaterThan(HHBCPNCDNDH a, HHBCPNCDNDH b)
Parameters
| Type |
Name |
Description |
| HHBCPNCDNDH |
a |
|
| HHBCPNCDNDH |
b |
|
Returns
| Type |
Description |
| System.Boolean |
|
GreaterThan(Floatf, Floatf)
Declaration
public static bool GreaterThan(Floatf a, Floatf b)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
GreaterThanEquals(HHBCPNCDNDH, HHBCPNCDNDH)
Declaration
public static bool GreaterThanEquals(HHBCPNCDNDH a, HHBCPNCDNDH b)
Parameters
| Type |
Name |
Description |
| HHBCPNCDNDH |
a |
|
| HHBCPNCDNDH |
b |
|
Returns
| Type |
Description |
| System.Boolean |
|
GreaterThanEquals(Floatf, Floatf)
Declaration
public static bool GreaterThanEquals(Floatf a, Floatf b)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
IntToFloatf(Int32)
Declaration
public static HHBCPNCDNDH IntToFloatf(int i)
Parameters
| Type |
Name |
Description |
| System.Int32 |
i |
|
Returns
| Type |
Description |
| HHBCPNCDNDH |
|
LesserThan(HHBCPNCDNDH, HHBCPNCDNDH)
Declaration
public static bool LesserThan(HHBCPNCDNDH a, HHBCPNCDNDH b)
Parameters
| Type |
Name |
Description |
| HHBCPNCDNDH |
a |
|
| HHBCPNCDNDH |
b |
|
Returns
| Type |
Description |
| System.Boolean |
|
LesserThan(Floatf, Floatf)
Declaration
public static bool LesserThan(Floatf a, Floatf b)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
LesserThanEquals(HHBCPNCDNDH, HHBCPNCDNDH)
Declaration
public static bool LesserThanEquals(HHBCPNCDNDH a, HHBCPNCDNDH b)
Parameters
| Type |
Name |
Description |
| HHBCPNCDNDH |
a |
|
| HHBCPNCDNDH |
b |
|
Returns
| Type |
Description |
| System.Boolean |
|
LesserThanEquals(Floatf, Floatf)
Declaration
public static bool LesserThanEquals(Floatf a, Floatf b)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
LongToFloatf(Int64)
Declaration
public static HHBCPNCDNDH LongToFloatf(long l)
Parameters
| Type |
Name |
Description |
| System.Int64 |
l |
|
Returns
| Type |
Description |
| HHBCPNCDNDH |
|
Max(HHBCPNCDNDH, HHBCPNCDNDH)
Declaration
public static Floatf Max(HHBCPNCDNDH a, HHBCPNCDNDH b)
Parameters
| Type |
Name |
Description |
| HHBCPNCDNDH |
a |
|
| HHBCPNCDNDH |
b |
|
Returns
Max(Floatf, Floatf)
Declaration
public static Floatf Max(Floatf a, Floatf b)
Parameters
Returns
Min(HHBCPNCDNDH, HHBCPNCDNDH)
Declaration
public static Floatf Min(HHBCPNCDNDH a, HHBCPNCDNDH b)
Parameters
| Type |
Name |
Description |
| HHBCPNCDNDH |
a |
|
| HHBCPNCDNDH |
b |
|
Returns
Min(Floatf, Floatf)
Declaration
public static Floatf Min(Floatf a, Floatf b)
Parameters
Returns
Modulus(HHBCPNCDNDH, HHBCPNCDNDH)
Declaration
public static HHBCPNCDNDH Modulus(HHBCPNCDNDH a, HHBCPNCDNDH b)
Parameters
| Type |
Name |
Description |
| HHBCPNCDNDH |
a |
|
| HHBCPNCDNDH |
b |
|
Returns
| Type |
Description |
| HHBCPNCDNDH |
|
Modulus(Floatf, Floatf)
Declaration
public static Floatf Modulus(Floatf a, Floatf b)
Parameters
Returns
Multiply(HHBCPNCDNDH, HHBCPNCDNDH)
Declaration
public static HHBCPNCDNDH Multiply(HHBCPNCDNDH a, HHBCPNCDNDH b)
Parameters
| Type |
Name |
Description |
| HHBCPNCDNDH |
a |
|
| HHBCPNCDNDH |
b |
|
Returns
| Type |
Description |
| HHBCPNCDNDH |
|
Multiply(Floatf, Floatf)
Declaration
public static Floatf Multiply(Floatf a, Floatf b)
Parameters
Returns
Negative(HHBCPNCDNDH)
Declaration
public static HHBCPNCDNDH Negative(HHBCPNCDNDH a)
Parameters
| Type |
Name |
Description |
| HHBCPNCDNDH |
a |
|
Returns
| Type |
Description |
| HHBCPNCDNDH |
|
Negative(Floatf)
Declaration
public static Floatf Negative(Floatf a)
Parameters
| Type |
Name |
Description |
| Floatf |
a |
|
Returns
NotEquals(HHBCPNCDNDH, HHBCPNCDNDH)
Declaration
public static bool NotEquals(HHBCPNCDNDH a, HHBCPNCDNDH b)
Parameters
| Type |
Name |
Description |
| HHBCPNCDNDH |
a |
|
| HHBCPNCDNDH |
b |
|
Returns
| Type |
Description |
| System.Boolean |
|
NotEquals(Floatf, Floatf)
Declaration
public static bool NotEquals(Floatf a, Floatf b)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
Pixels(Floatf, Boolean)
Declaration
public static float Pixels(Floatf f, bool convert = true)
Parameters
| Type |
Name |
Description |
| Floatf |
f |
|
| System.Boolean |
convert |
|
Returns
| Type |
Description |
| System.Single |
|
PixelStandard(Floatf)
Declaration
public static float PixelStandard(Floatf f)
Parameters
| Type |
Name |
Description |
| Floatf |
f |
|
Returns
| Type |
Description |
| System.Single |
|
Sqrt(Floatf)
Declaration
public static Floatf Sqrt(Floatf f)
Parameters
| Type |
Name |
Description |
| Floatf |
f |
|
Returns
Subtract(HHBCPNCDNDH, HHBCPNCDNDH)
Declaration
public static HHBCPNCDNDH Subtract(HHBCPNCDNDH a, HHBCPNCDNDH b)
Parameters
| Type |
Name |
Description |
| HHBCPNCDNDH |
a |
|
| HHBCPNCDNDH |
b |
|
Returns
| Type |
Description |
| HHBCPNCDNDH |
|
Subtract(Floatf, Floatf)
Declaration
public static Floatf Subtract(Floatf a, Floatf b)
Parameters
Returns
Time60Frames(Floatf)
Returns the number of frames at 60 fps contained in a duration
Declaration
public static float Time60Frames(Floatf f)
Parameters
| Type |
Name |
Description |
| Floatf |
f |
the duration.
|
Returns
| Type |
Description |
| System.Single |
The number of frames.
|
ToBUnits()
Declaration
Returns
| Type |
Description |
| System.Single |
|
ToDecimal(HHBCPNCDNDH)
Declaration
public static decimal ToDecimal(HHBCPNCDNDH f)
Parameters
| Type |
Name |
Description |
| HHBCPNCDNDH |
f |
|
Returns
| Type |
Description |
| System.Decimal |
|
ToDouble(HHBCPNCDNDH)
Declaration
public static double ToDouble(HHBCPNCDNDH f)
Parameters
| Type |
Name |
Description |
| HHBCPNCDNDH |
f |
|
Returns
| Type |
Description |
| System.Double |
|
ToFloat(HHBCPNCDNDH)
Declaration
public static float ToFloat(HHBCPNCDNDH f)
Parameters
| Type |
Name |
Description |
| HHBCPNCDNDH |
f |
|
Returns
| Type |
Description |
| System.Single |
|
ToLong(HHBCPNCDNDH)
Declaration
public static long ToLong(HHBCPNCDNDH f)
Parameters
| Type |
Name |
Description |
| HHBCPNCDNDH |
f |
|
Returns
| Type |
Description |
| System.Int64 |
|
ToPixels(Boolean)
Declaration
public float ToPixels(bool convert = true)
Parameters
| Type |
Name |
Description |
| System.Boolean |
convert |
|
Returns
| Type |
Description |
| System.Single |
|
ToPixelStandard()
Declaration
public float ToPixelStandard()
Returns
| Type |
Description |
| System.Single |
|
ToString()
Declaration
public override string ToString()
Returns
| Type |
Description |
| System.String |
|
Overrides
System.ValueType.ToString()
ToString(String)
Declaration
public string ToString(string format)
Parameters
| Type |
Name |
Description |
| System.String |
format |
|
Returns
| Type |
Description |
| System.String |
|
ToTime60Frames()
Returns the number of frames at 60 fps contained in a duration
Declaration
public float ToTime60Frames()
Returns
| Type |
Description |
| System.Single |
The number of frames.
|
ToValue(Boolean)
Declaration
public float ToValue(bool isPixel)
Parameters
| Type |
Name |
Description |
| System.Boolean |
isPixel |
|
Returns
| Type |
Description |
| System.Single |
|
Value(Floatf, Boolean)
Declaration
public static float Value(Floatf f, bool isPixel)
Parameters
| Type |
Name |
Description |
| Floatf |
f |
|
| System.Boolean |
isPixel |
|
Returns
| Type |
Description |
| System.Single |
|
Operators
Addition(Floatf, Floatf)
Declaration
public static Floatf operator +(Floatf a, Floatf b)
Parameters
Returns
Division(Floatf, Floatf)
Declaration
public static Floatf operator /(Floatf a, Floatf b)
Parameters
Returns
Equality(Floatf, Floatf)
Declaration
public static bool operator ==(Floatf a, Floatf b)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
Explicit(Floatf to Double)
Declaration
public static explicit operator double (Floatf a)
Parameters
| Type |
Name |
Description |
| Floatf |
a |
|
Returns
| Type |
Description |
| System.Double |
|
Explicit(Double to Floatf)
Declaration
public static explicit operator Floatf(double a)
Parameters
| Type |
Name |
Description |
| System.Double |
a |
|
Returns
GreaterThan(Floatf, Floatf)
Declaration
public static bool operator>(Floatf a, Floatf b)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
GreaterThanOrEqual(Floatf, Floatf)
Declaration
public static bool operator >=(Floatf a, Floatf b)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
Implicit(HHBCPNCDNDH to Floatf)
Declaration
public static implicit operator Floatf(HHBCPNCDNDH a)
Parameters
| Type |
Name |
Description |
| HHBCPNCDNDH |
a |
|
Returns
Implicit(Floatf to HHBCPNCDNDH)
Declaration
public static implicit operator HHBCPNCDNDH(Floatf a)
Parameters
| Type |
Name |
Description |
| Floatf |
a |
|
Returns
| Type |
Description |
| HHBCPNCDNDH |
|
Implicit(Floatf to Decimal)
Declaration
public static implicit operator decimal (Floatf a)
Parameters
| Type |
Name |
Description |
| Floatf |
a |
|
Returns
| Type |
Description |
| System.Decimal |
|
Implicit(Floatf to Int64)
Declaration
public static implicit operator long (Floatf a)
Parameters
| Type |
Name |
Description |
| Floatf |
a |
|
Returns
| Type |
Description |
| System.Int64 |
|
Implicit(Floatf to Single)
Declaration
public static implicit operator float (Floatf a)
Parameters
| Type |
Name |
Description |
| Floatf |
a |
|
Returns
| Type |
Description |
| System.Single |
|
Implicit(Decimal to Floatf)
Declaration
public static implicit operator Floatf(decimal a)
Parameters
| Type |
Name |
Description |
| System.Decimal |
a |
|
Returns
Implicit(Int32 to Floatf)
Declaration
public static implicit operator Floatf(int a)
Parameters
| Type |
Name |
Description |
| System.Int32 |
a |
|
Returns
Implicit(Int64 to Floatf)
Declaration
public static implicit operator Floatf(long a)
Parameters
| Type |
Name |
Description |
| System.Int64 |
a |
|
Returns
Implicit(Single to Floatf)
Declaration
public static implicit operator Floatf(float a)
Parameters
| Type |
Name |
Description |
| System.Single |
a |
|
Returns
Inequality(Floatf, Floatf)
Declaration
public static bool operator !=(Floatf a, Floatf b)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
LessThan(Floatf, Floatf)
Declaration
public static bool operator <(Floatf a, Floatf b)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
LessThanOrEqual(Floatf, Floatf)
Declaration
public static bool operator <=(Floatf a, Floatf b)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
Modulus(Floatf, Floatf)
Declaration
public static Floatf operator %(Floatf a, Floatf b)
Parameters
Returns
Multiply(Floatf, Floatf)
Declaration
public static Floatf operator *(Floatf a, Floatf b)
Parameters
Returns
Subtraction(Floatf, Floatf)
Declaration
public static Floatf operator -(Floatf a, Floatf b)
Parameters
Returns
UnaryNegation(Floatf)
Declaration
public static Floatf operator -(Floatf a)
Parameters
| Type |
Name |
Description |
| Floatf |
a |
|
Returns
UnaryPlus(Floatf)
Declaration
public static Floatf operator +(Floatf a)
Parameters
| Type |
Name |
Description |
| Floatf |
a |
|
Returns