|
G1R AngelScript
Scripting reference for the Gothic 1 Remake
|
A vector in 2-D space composed of components (X, Y) with floating point precision. @note The full C++ class is located here: Engine\Source\Runtime\Core\Public\Math\Vector2D.h. More...
Public Member Functions | |
Functions | |
| bool | Equals (FVector2f Other, float32 Tolerance=__KINDA_SMALL_NUMBER_flt) const |
| FVector2f | opAdd (FVector2f Other) const |
| FVector2f | opSub (FVector2f Other) const |
| FVector2f | opMul (FVector2f Other) const |
| FVector2f | opDiv (FVector2f Other) const |
| FVector2f | opMul (float32 Scale) const |
| FVector2f | opDiv (float32 Scale) const |
| FVector2f | opAdd (float32 Bias) const |
| FVector2f | opSub (float32 Bias) const |
| FVector2f | opNeg () const |
| FVector2f | opMulAssign (float32 Scale) |
| FVector2f | opDivAssign (float32 Scale) |
| FVector2f | opMulAssign (FVector2f Other) |
| FVector2f | opDivAssign (FVector2f Other) |
| FVector2f | opAddAssign (FVector2f Other) |
| FVector2f | opSubAssign (FVector2f Other) |
| float32 & | opIndex (int Index) |
| float32 | opIndex (int Index) const |
| bool | opEquals (FVector2f Other) const |
| FVector2f & | opAssign (FVector2f Other) |
| float32 | CrossProduct (FVector2f Other) const |
| float32 | DotProduct (FVector2f Other) const |
| float32 | GetMax () const |
| float32 | GetAbsMax () const |
| float32 | GetMin () const |
| FVector2f | GetAbs () const |
| float32 | Size () const |
| float32 | SizeSquared () const |
| bool | IsNearlyZero (float32 Tolerance=__KINDA_SMALL_NUMBER_flt) const |
| bool | IsZero () const |
| void | Normalize (float32 Tolerance=__SMALL_NUMBER_flt) |
| FVector2f | GetSafeNormal (float32 Tolerance=__SMALL_NUMBER_flt) const |
| bool | ContainsNaN () const |
| FVector2f | GetSignVector () const |
| float32 | Distance (FVector2f Other) const |
| float32 | DistSquared (FVector2f Other) const |
| FVector2f | GetClampedToMaxSize (float32 Max) const |
| bool | InitFromString (FString SourceString) |
| FString | ToString () const |
Public Attributes | |
Vector2D | |
| float32 | Y |
| float32 | X |
Variables | |
| const float32 | AbsMax |
| const float32 | Max |
| const float32 | Min |
| const FVector2f | Abs |
| const FVector2f | SignVector |
Static Public Attributes | |
Static Variables | |
| static const FVector2f | UnitVector |
| static const FVector2f | ZeroVector |
A vector in 2-D space composed of components (X, Y) with floating point precision. @note The full C++ class is located here: Engine\Source\Runtime\Core\Public\Math\Vector2D.h.
| bool ContainsNaN | ( | ) | const |
| float32 CrossProduct | ( | FVector2f | Other | ) | const |
| float32 Distance | ( | FVector2f | Other | ) | const |
| float32 DistSquared | ( | FVector2f | Other | ) | const |
| float32 DotProduct | ( | FVector2f | Other | ) | const |
| bool Equals | ( | FVector2f | Other, |
| float32 | Tolerance = __KINDA_SMALL_NUMBER_flt ) const |
| FVector2f GetAbs | ( | ) | const |
| float32 GetAbsMax | ( | ) | const |
| FVector2f GetClampedToMaxSize | ( | float32 | Max | ) | const |
| float32 GetMax | ( | ) | const |
| float32 GetMin | ( | ) | const |
| FVector2f GetSafeNormal | ( | float32 | Tolerance = __SMALL_NUMBER_flt | ) | const |
| FVector2f GetSignVector | ( | ) | const |
| bool InitFromString | ( | FString | SourceString | ) |
| bool IsNearlyZero | ( | float32 | Tolerance = __KINDA_SMALL_NUMBER_flt | ) | const |
| bool IsZero | ( | ) | const |
| void Normalize | ( | float32 | Tolerance = __SMALL_NUMBER_flt | ) |
| FVector2f opAdd | ( | float32 | Bias | ) | const |
| FVector2f opDiv | ( | float32 | Scale | ) | const |
| FVector2f opDivAssign | ( | float32 | Scale | ) |
| bool opEquals | ( | FVector2f | Other | ) | const |
| float32 & opIndex | ( | int | Index | ) |
| float32 opIndex | ( | int | Index | ) | const |
| FVector2f opMul | ( | float32 | Scale | ) | const |
| FVector2f opMulAssign | ( | float32 | Scale | ) |
| FVector2f opNeg | ( | ) | const |
| FVector2f opSub | ( | float32 | Bias | ) | const |
| float32 Size | ( | ) | const |
| float32 SizeSquared | ( | ) | const |
| FString ToString | ( | ) | const |
| const FVector2f Abs |
| const float32 AbsMax |
| const float32 Max |
| const float32 Min |
| const FVector2f SignVector |
|
static |
| float32 X |
| float32 Y |
|
static |