RealDocs

50 results for "2d"

function
UKismetMathLibrary::Add_Vector2DFloat Engine

Adds a scalar float to both components of a 2D vector, returning (A.

function
UKismetMathLibrary::Add_Vector2DVector2D Engine

Returns the component-wise sum of two 2D vectors (A + B).

function
UKismetMathLibrary::BreakVector2D Engine

Decomposes an FVector2D into its individual X and Y double components via output parameters.

function
UKismetStringLibrary::BuildString_Vector2d Engine

Builds a new string in the form AppendTo+Prefix+InVector2d+Suffix, formatting an FVector2D with the standard ToString conversion between the given prefix and suffix.

function
UKismetMathLibrary::ClampAxes2D Engine

Returns a copy of the vector with both X and Y clamped to [MinAxisVal, MaxAxisVal].

function
UKismetRenderingLibrary::ClearRenderTarget2D Engine

Clears the specified render target with the given ClearColor, filling every pixel.

function
UKismetMathLibrary::Conv_DoubleToVector2D Engine

Broadcasts a single double to both components of an FVector2D, producing (InDouble, InDouble).

function
UKismetMathLibrary::Conv_IntPointToVector2D Engine

Converts an FIntPoint to an FVector2D by casting its integer X and Y components to double.

function
UKismetMathLibrary::Conv_IntVector2ToVector2D Engine

Converts an FIntVector2 (two int32 components) to an FVector2D (two doubles) component-wise.

function
UKismetStringLibrary::Conv_StringToVector2D Engine

Parses a string in the 'X= Y=' format back into an FVector2D, reporting whether parsing succeeded via OutIsValid.

function
UKismetMathLibrary::Conv_Vector2DToIntPoint Engine

Converts a 2D float vector to an integer point by truncating each component.

function
UKismetMathLibrary::Conv_Vector2DToVector Engine

Converts a 2D vector to a 3D vector by appending a Z component.

function
UKismetStringLibrary::Conv_Vector2dToString Engine

Converts an FVector2D to a string in the form 'X= Y='.

function
UKismetTextLibrary::Conv_Vector2dToText Engine

Converts a 2D vector to localized, formatted text in the form 'X= Y='.

function
UKismetMathLibrary::Conv_VectorToVector2D Engine

Extracts the X and Y components of a 3D vector into an FVector2D, discarding the Z component entirely.

function
UKismetMathLibrary::Convert1DTo2D Engine

Maps a flat 1D array index to its equivalent (X, Y) coordinate in a row-major 2D array of the given width, e.

function
UKismetMathLibrary::Convert2DTo1D Engine

Maps a 2D (X, Y) array coordinate to its equivalent flat index in a row-major 1D array of the given width — the inverse of Convert1DTo2D.

function
UKismetRenderingLibrary::ConvertRenderTargetToTexture2DArrayEditorOnly Engine

Copies the current contents of a render target array into an existing Texture2DArray asset, overwriting its pixel data.

function
UKismetRenderingLibrary::ConvertRenderTargetToTexture2DEditorOnly Engine

Copies the current contents of a render target into an existing Texture2D asset, overwriting its pixel data.

function
UKismetRenderingLibrary::CreateRenderTarget2D Engine

Creates a new render target and initializes it to the specified dimensions, format, and clear color.

function
UKismetRenderingLibrary::CreateRenderTarget2DArray Engine

Creates a new 2D render target array with the given number of slices and initializes it to the specified dimensions.

function
UGameplayStatics::CreateSound2D Engine

Creates a non-spatialized, non-attenuated UAudioComponent without immediately starting playback, useful when you need to configure the component before playing.

function
UBlueprintSpringMathLibrary::CriticalSpringDampVector2D Engine

Interpolates InOutX towards TargetX using the motion of a critically damped spring, storing the resulting velocity back into InOutV.

function
UKismetMathLibrary::CrossProduct2D Engine

Returns the 2D cross product (A.

function
UBlueprintSpringMathLibrary::DampVector2D Engine

Smooths a 2D vector Value towards Target using exponential damping, returning the new smoothed value each call.

function
UKismetMathLibrary::Distance2D Engine

Returns the Euclidean distance between two 2D points.

function
UKismetMathLibrary::DistanceSquared2D Engine

Returns the squared Euclidean distance between two 2D points without computing a square root.

function
UKismetMathLibrary::Divide_Vector2DFloat Engine

Divides both components of a 2D vector by a scalar, returning (A.

function
UKismetMathLibrary::Divide_Vector2DVector2D Engine

Performs element-wise division of two 2D vectors, returning {A.

function
UKismetMathLibrary::DotProduct2D Engine

Returns the dot product of two 2D vectors.

function
UKismetMathLibrary::EqualEqual_Vector2DVector2D Engine

Returns true if vector A is approximately equal to vector B within a per-component error tolerance.

function
UKismetMathLibrary::EqualExactly_Vector2DVector2D Engine

Returns true only if A and B are bit-exactly equal with no tolerance.

function
UKismetRenderingLibrary::ExportTexture2D Engine

Writes a Texture2D to disk as an HDR image file.

function
UKismetMathLibrary::FTruncVector2D Engine

Truncates each component of a 2D float vector toward zero, returning an integer 2D vector.

function
UKismetMathLibrary::GetAbs2D Engine

Returns a copy of the 2D vector with the absolute value applied to each component.

function
UKismetMathLibrary::GetAbsMax2D Engine

Returns the largest absolute value among the vector's X and Y components.

function
UKismetMathLibrary::GetMax2D Engine

Returns the larger of the vector's X and Y components, preserving sign.

function
UKismetMathLibrary::GetMin2D Engine

Returns the smaller of the vector's X and Y components, preserving sign.

function
UKismetMathLibrary::GetRotated2D Engine

Returns a copy of the 2D vector rotated by the given angle in degrees around the Z axis (0,0,1).

function
UKismetRenderingLibrary::ImportBufferAsTexture2D Engine

Decodes an in-memory image buffer and creates a new transient Texture2D from it, without touching disk.

function
UKismetRenderingLibrary::ImportFileAsTexture2D Engine

Loads an image file from disk and creates a new transient Texture2D from it.

function
UKismetMathLibrary::IsNearlyZero2D Engine

Returns true if both components of the vector are within the given tolerance of zero.

function
UKismetMathLibrary::IsZero2D Engine

Returns true only if both X and Y are exactly 0.

function
UKismetInputLibrary::Key_IsAxis2D Engine

Returns true if the key is a 2D (vector) axis, such as mouse movement or a touchpad's XY position.

function
UKismetMathLibrary::MakeBox2D Engine

Constructs a 2D axis-aligned bounding box from explicit Min and Max corners and sets IsValid to true.

function
UKismetMathLibrary::MakeVector2D Engine

Constructs an FVector2D from explicit X and Y double values.

function
UKismetMathLibrary::Multiply_Vector2DFloat Engine

Scales a 2D vector uniformly by a scalar, returning (A.

function
UKismetMathLibrary::Multiply_Vector2DVector2D Engine

Performs element-wise multiplication of two 2D vectors, returning {A.

function
UKismetMathLibrary::Negated2D Engine

Returns a copy of the 2D vector with both components negated (-X, -Y).

function
UImportanceSamplingLibrary::NextSobolCell2D Engine

Advances a 2D Sobol cell sequence to the next point using the previous sample, avoiding recomputation from index 0.