Class AtmosDirectionHelpers
Inheritance
System.Object
AtmosDirectionHelpers
Assembly: Content.Shared.dll
Syntax
public static class AtmosDirectionHelpers : object
Methods
|
Improve this Doc
View Source
CardinalToIntVec(AtmosDirection)
Declaration
public static Vector2i CardinalToIntVec(this AtmosDirection dir)
Parameters
Returns
Type |
Description |
Vector2i |
|
|
Improve this Doc
View Source
GetOpposite(AtmosDirection)
Declaration
public static AtmosDirection GetOpposite(this AtmosDirection direction)
Parameters
Returns
|
Improve this Doc
View Source
IsFlagSet(AtmosDirection, AtmosDirection)
Declaration
public static bool IsFlagSet(this AtmosDirection direction, AtmosDirection other)
Parameters
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Offset(Vector2i, AtmosDirection)
Declaration
public static Vector2i Offset(this Vector2i pos, AtmosDirection dir)
Parameters
Returns
Type |
Description |
Vector2i |
|
|
Improve this Doc
View Source
ToAngle(AtmosDirection)
Converts a direction to an angle, where angle is -PI to +PI.
Declaration
public static Angle ToAngle(this AtmosDirection direction)
Parameters
Returns
|
Improve this Doc
View Source
ToAtmosDirection(Angle)
Converts an angle to an AtmosDirection
Declaration
public static AtmosDirection ToAtmosDirection(this Angle angle)
Parameters
Type |
Name |
Description |
Angle |
angle |
|
Returns
|
Improve this Doc
View Source
ToAtmosDirection(Direction)
Declaration
public static AtmosDirection ToAtmosDirection(this Direction direction)
Parameters
Type |
Name |
Description |
Direction |
direction |
|
Returns
|
Improve this Doc
View Source
ToAtmosDirectionCardinal(Angle)
Converts an angle to a cardinal AtmosDirection
Declaration
public static AtmosDirection ToAtmosDirectionCardinal(this Angle angle)
Parameters
Type |
Name |
Description |
Angle |
angle |
|
Returns
|
Improve this Doc
View Source
ToDirection(AtmosDirection)
Declaration
public static Direction ToDirection(this AtmosDirection direction)
Parameters
Returns
Type |
Description |
Direction |
|
|
Improve this Doc
View Source
ToIndex(AtmosDirection)
Declaration
public static int ToIndex(this AtmosDirection direction)
Parameters
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
WithFlag(AtmosDirection, AtmosDirection)
Declaration
public static AtmosDirection WithFlag(this AtmosDirection direction, AtmosDirection other)
Parameters
Returns
|
Improve this Doc
View Source
WithoutFlag(AtmosDirection, AtmosDirection)
Declaration
public static AtmosDirection WithoutFlag(this AtmosDirection direction, AtmosDirection other)
Parameters
Returns