Conversions

Conversions

Windows
MacOS
Linux
On this page

Actions

RotationFromXVector

Return the FRotator orientation corresponding to the direction in which the vector points. Sets Yaw and Pitch to the proper numbers, and sets Roll to zero because the roll can't be determined from a vector.

Target is Kismet Math Library

To IntPoint (Vector2D)

Convert a Vector2D to an IntPoint

Target is Kismet Math Library

To Quaternion (Vector)

Return the Quaternion orientation corresponding to the direction in which the vector points. Similar to the FRotator version, returns a result without roll such that it preserves the up vector.

Note: If you don't care about preserving the up vector and just want the most direct rotation, you can use the faster 'FQuat::FindBetweenVectors(FVector::ForwardVector, YourVector)' or 'FQuat::FindBetweenNormals(...)' if you know the vector is of unit length.

Target is Kismet Math Library

To Quaternion (Vector4)

Return the Quaternion orientation corresponding to the direction in which the vector points. Similar to the FRotator version, returns a result without roll such that it preserves the up vector.

Note: If you don't care about preserving the up vector and just want the most direct rotation, you can use the faster 'FQuat::FindBetweenVectors(FVector::ForwardVector, YourVector)' or 'FQuat::FindBetweenNormals(...)' if you know the vector is of unit length.

Target is Kismet Math Library

To Rotation (Vector4)

Return the FRotator orientation corresponding to the direction in which the vector points. Sets Yaw and Pitch to the proper numbers, and sets Roll to zero because the roll can't be determined from a vector.

Target is Kismet Math Library

To Rotator (Matrix)

Convert a Matrix to a Rotator (Assumes Matrix represents a transform)

Target is Kismet Math Library

To Transform (Matrix)

Convert a Matrix to a Transform (Assumes Matrix represents a transform)

Target is Kismet Math Library

To Vector (Vector2D)

Convert a Vector2D to a Vector

Target is Kismet Math Library

To Vector (Vector4)

Convert a Vector4 to a Vector (dropping the W element)

Target is Kismet Math Library

To Vector2D (IntPoint)

Convert an IntPoint to a Vector2D

Target is Kismet Math Library

ToBool (integer)

Converts a int to a bool

Target is Kismet Math Library

ToByte (bool)

Converts a bool to a byte

Target is Kismet Math Library

ToByte (Int64)

Converts a 64 bit integer to a byte (if the integer is too large, returns the low 8 bits)

Target is Kismet Math Library

ToByte (integer)

Converts an integer to a byte (if the integer is too large, returns the low 8 bits)

Target is Kismet Math Library

ToColor (LinearColor)

Quantizes the linear color and returns the result as a FColor with optional sRGB conversion and quality as goal.

Target is Kismet Math Library

ToFloat (bool)

Converts a bool to a float (0.0f or 1.0f)

Target is Kismet Math Library

ToFloat (byte)

Converts a byte to a float

Target is Kismet Math Library

ToFloat (integer)

Converts an integer to a float

Target is Kismet Math Library

ToInt (bool)

Converts a bool to an int

Target is Kismet Math Library

ToInt (byte)

Converts a byte to an integer

Target is Kismet Math Library

ToInt (Int64)

Converts a 64 bit integer to a 32 bit integer (if the integer is too large, returns the low 32 bits)

Target is Kismet Math Library

ToInt64 (integer)

Converts an integer to a 64 bit integer

Target is Kismet Math Library

ToIntVector (integer)

Converts an integer to an IntVector

Target is Kismet Math Library

ToLinearColor (Color)

Converts a color to LinearColor

Target is Kismet Math Library

ToLinearColor (float)

Convert a float into a LinearColor, where each element is that float

Target is Kismet Math Library

ToLinearColor (Vector)

Converts a vector to LinearColor

Target is Kismet Math Library

ToRotator (Quat)

Convert to Rotator representation of this Quaternion.

Target is Kismet Math Library

ToTransform (Rotator)

Convert Rotator to Transform

Target is Kismet Math Library

ToTransform (Vector)

Convert a vector to a transform. Uses vector as location

Target is Kismet Math Library

ToVector (float)

Convert a float into a vector, where each element is that float

Target is Kismet Math Library

ToVector (IntVector)

Convert an IntVector to a vector

Target is Kismet Math Library

ToVector (LinearColor)

Converts a LinearColor to a vector

Target is Kismet Math Library

ToVector2D (Vector)

Convert a Vector to a Vector2D using the Vector's (X, Y) coordinates

Target is Kismet Math Library

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback