RealDocs

47 results for "scale" in function

function
AActor::AddActorWorldTransformKeepScale Engine

Applies a delta transform to this actor in world space while preserving the actor's existing scale.

function
FMath::ApplyScaleToFloat Core

Applies a 3D scale delta to a single float in-place, intended for editor gizmo interactions where dragging a uniform scale handle should affect scalar properties.

function
AActor::GetActorRelativeScale3D Engine

Returns the actor's RootComponent scale relative to its parent actor.

function
AActor::GetActorScale Engine

Returns the world-space scale of the actor's RootComponent as an FVector.

function
AActor::GetActorScale3D Engine

Returns the actor's world-space scale as an FVector with X, Y, and Z scale factors.

function
ACharacter::GetAnimRootMotionTranslationScale Engine

Returns the current scale factor applied to animation root motion translation.

function
UWidgetLayoutLibrary::GetMousePositionScaledByDPI UMG

Returns the player controller's mouse cursor position scaled by (1/DPI).

function
UWidgetLayoutLibrary::GetViewportScale UMG

Returns the DPI scale factor currently applied to the game viewport.

function
AActor::K2_AddActorWorldTransformKeepScale Engine

Adds a delta transform to the actor in world space while preserving the actor's current scale.

function
UKismetMathLibrary::Matrix_ApplyScale Engine

Returns a new matrix with the given uniform scale multiplied into the rotation rows, scaling the transform uniformly on all axes.

function
UKismetMathLibrary::Matrix_GetMatrixWithoutScale Engine

Returns a copy of the matrix with scale removed — each row is normalised to unit length.

function
UKismetMathLibrary::Matrix_GetMaximumAxisScale Engine

Returns the largest magnitude among the three row vectors of the matrix, representing the maximum scale factor along any axis.

function
UKismetMathLibrary::Matrix_GetScaleVector Engine

Returns the per-axis scale encoded in the matrix by computing the magnitude of each of the three row vectors.

function
UKismetMathLibrary::Matrix_GetScaledAxes Engine

Retrieves all three scaled axis vectors (rows 0, 1, 2) of the matrix in a single call.

function
UKismetMathLibrary::Matrix_GetScaledAxis Engine

Returns the requested row vector of the matrix, which carries both the direction and scale of that axis.

function
UKismetMathLibrary::Matrix_ScaleTranslation Engine

Returns a new matrix whose translation column is component-wise multiplied by Scale3D.

function
AActor::SetActorRelativeScale3D Engine

Sets the actor's RootComponent scale relative to its parent.

function
AActor::SetActorScale3D Engine

Sets the world-space scale of the actor's root component.

function
ACharacter::SetAnimRootMotionTranslationScale Engine

Sets a runtime multiplier applied to all animation root motion translation for this character.

function
UGameplayStatics::SetMaxAudioChannelsScaled Engine

Dynamically scales the maximum number of concurrent audio voices as a fraction of the engine's configured maximum.

function
UWidget::SetRenderScale UMG

Sets only the scale component of the widget's render transform, leaving angle, shear, and translation unchanged.

function
UGameplayStatics::SetSoundClassDistanceScale Engine

Scales the attenuation distance of all sounds belonging to a given SoundClass, optionally interpolating over time.

function
AActor::AddActorLocalTransform Engine

Applies a delta transform (offset + rotation + scale) to this actor in its local reference frame.

function
AActor::AddActorWorldTransform Engine

Applies a delta transform to this actor in world space, combining the delta rotation and location with the current transform.

function
UKismetMathLibrary::Conv_DoubleToVector2D Engine

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

function
UKismetMathLibrary::Conv_MatrixToTransform Engine

Converts an FMatrix to an FTransform, decomposing it into translation, rotation, and scale.

function
UKismetMathLibrary::Conv_RotatorToTransform Engine

Creates a FTransform with the given rotation, zero translation, and unit scale.

function
UKismetMathLibrary::Conv_VectorToTransform Engine

Creates an FTransform with the given location, identity rotation, and uniform scale of 1.

function
UKismetMathLibrary::CreateVectorFromYawPitch Engine

Converts Yaw and Pitch angles in degrees into a directional vector, optionally scaled to a given length.

function
UKismetMathLibrary::Divide_VectorFloat Engine

Divides all components of a vector by a scalar float.

function
UKismetMathLibrary::Divide_VectorVector Engine

Divides two vectors component-wise, returning {A.

function
AActor::GetActorTransform Engine

Returns the full world-space transform (location, rotation, scale) of the actor's root component as an FTransform.

function
ACharacter::GetDefaultHalfHeight Engine

Returns the default (standing) half-height of the Character's CapsuleComponent.

function
APawn::GetDefaultHalfHeight Engine

Returns the half-height of the default collision shape for this pawn, scaled by the root component's world scale.

function
UGameplayStatics::GetMaxAudioChannelCount Engine

Returns the effective maximum number of concurrent audio voices after applying any active scale set by SetMaxAudioChannelsScaled.

function
UWidgetLayoutLibrary::GetMousePositionOnViewport UMG

Returns the current mouse cursor position in the local coordinate space of the viewport widget.

function
AActor::GetTransform Engine

Returns the actor-to-world transform of the RootComponent.

function
UGameplayStatics::GetWorldDeltaSeconds Engine

Returns the elapsed time in seconds since the last frame, scaled by time dilation.

function
AActor::K2_AddActorLocalTransform Engine

Adds a delta transform to the actor in its local reference frame, affecting location, rotation, and scale together.

function
AActor::K2_AddActorWorldTransform Engine

Adds a delta transform to the actor in world space.

function
AActor::K2_SetActorRelativeTransform Engine

Sets the actor's full transform (location, rotation, and scale) relative to its parent in one call.

function
AActor::K2_SetActorTransform Engine

Sets the actor's world-space transform (location, rotation, and scale) in one call.

function
UKismetMathLibrary::Matrix_GetTransposed Engine

Returns the transpose of the matrix (rows and columns swapped).

function
UKismetMathLibrary::Matrix_GetUnitAxis Engine

Returns the requested row vector of the matrix, normalised to unit length.

function
UKismetMathLibrary::Matrix_InverseTransformPosition Engine

Transforms a position vector by the inverse of the matrix, correctly handling scale.

function
UKismetMathLibrary::Matrix_InverseTransformVector Engine

Transforms a direction vector by the inverse of the matrix without applying translation.

function
UKismetMathLibrary::Matrix_RemoveScaling Engine

Normalises each row of the matrix in-place so that the magnitude of each row vector is 1, effectively stripping non-uniform scale while preserving rotation and translation.