Struct WorldTransform
- Namespace
- Game.Core.Coordinates
- Assembly
- Game.Core.Coordinates.dll
public readonly struct WorldTransform
- Extension Methods
Constructors
WorldTransform(WorldCoordinate, in Rotation2D)
public WorldTransform(WorldCoordinate position, in Rotation2D rotation)
Parameters
positionWorldCoordinaterotationRotation2D
Fields
Position
public readonly WorldCoordinate Position
Field Value
Rotation
public readonly Rotation2D Rotation
Field Value
Methods
Equals(WorldTransform)
public bool Equals(WorldTransform other)
Parameters
otherWorldTransform
Returns
- bool
Equals(object)
public override bool Equals(object obj)
Parameters
objobject
Returns
- bool
GetHashCode()
public override int GetHashCode()
Returns
- int
ToString()
public override string ToString()
Returns
- string
Operators
operator +(in WorldTransform, WorldVector)
public static WorldTransform operator +(in WorldTransform lhs, WorldVector rhs)
Parameters
lhsWorldTransformrhsWorldVector
Returns
operator ==(in WorldTransform, in WorldTransform)
public static bool operator ==(in WorldTransform lhs, in WorldTransform rhs)
Parameters
lhsWorldTransformrhsWorldTransform
Returns
- bool
operator !=(in WorldTransform, in WorldTransform)
public static bool operator !=(in WorldTransform lhs, in WorldTransform rhs)
Parameters
lhsWorldTransformrhsWorldTransform
Returns
- bool
operator -(in WorldTransform, WorldVector)
public static WorldTransform operator -(in WorldTransform lhs, WorldVector rhs)
Parameters
lhsWorldTransformrhsWorldVector