RealDocs

50 results for "box"

class
UCheckBox UMG

A widget that toggles between Unchecked, Checked, and Undetermined states.

class
UComboBoxString UMG

A dropdown widget that displays a list of string options for the user to select one.

class
UEditableTextBox UMG

A single-line text input widget.

class
UHorizontalBox UMG

A layout panel that stacks child widgets left-to-right.

class
UScrollBox UMG

A scrollable container that stacks child widgets vertically (or horizontally) with an optional scrollbar.

class
USizeBox UMG

A single-child wrapper that overrides or constrains the desired size reported by its child widget.

class
UVerticalBox UMG

A layout panel that automatically stacks child widgets top-to-bottom.

function
UKismetSystemLibrary::BoxOverlapActors Engine

Finds every actor whose collision overlaps the given axis-aligned box.

function
UKismetSystemLibrary::BoxOverlapActorsWithOrientation Engine

Finds every actor whose collision overlaps the given box at an arbitrary world-space orientation.

function
UKismetSystemLibrary::BoxOverlapComponents Engine

Finds every primitive component whose collision overlaps the given axis-aligned box.

function
UKismetSystemLibrary::BoxOverlapComponentsWithOrientation Engine

Finds every primitive component whose collision overlaps the given box at an arbitrary world-space orientation.

function
UKismetSystemLibrary::BoxTraceMulti Engine

Sweeps an oriented box from Start to End against the given Trace Channel and returns every hit encountered, including overlaps before the first blocking hit.

function
UKismetSystemLibrary::BoxTraceMultiByProfile Engine

Sweeps an oriented box from Start to End against the world using a named Collision Profile and returns all overlapping hits plus the first blocking hit.

function
UKismetSystemLibrary::BoxTraceMultiForObjects Engine

Sweeps an oriented box from Start to End and returns every hit against components whose collision responds to one of the given Object Types.

function
UKismetSystemLibrary::BoxTraceSingle Engine

Sweeps an oriented box from Start to End against the given Trace Channel and returns the first blocking hit encountered.

function
UKismetSystemLibrary::BoxTraceSingleByProfile Engine

Sweeps an oriented box from Start to End against the world using a named Collision Profile and returns the first blocking hit.

function
UKismetSystemLibrary::BoxTraceSingleForObjects Engine

Sweeps an oriented box from Start to End and returns the first hit against a component whose collision responds to one of the given Object Types.

function
UKismetMathLibrary::Box_ExpandBy Engine

Returns a new FBox grown (or shrunk) by independent amounts on the negative and positive sides of each axis.

function
UKismetMathLibrary::Box_GetClosestPointTo Engine

Calculates the point on the surface of (or inside) a bounding box that is nearest to a given world-space point.

function
UKismetMathLibrary::Box_Intersects Engine

Returns true if two axis-aligned bounding boxes overlap, including the case where they only share a boundary face or edge.

function
UKismetMathLibrary::Box_IsInside Engine

Returns true only when InnerTest is completely contained within OuterTest, with no part touching or crossing the outer boundary.

function
UKismetMathLibrary::Box_IsInsideOrOn Engine

Returns true when InnerTest is completely inside OuterTest, including cases where the inner box shares a face, edge, or corner with the outer boundary.

function
UKismetMathLibrary::Box_IsPointInside Engine

Tests whether a world-space point lies strictly inside an axis-aligned bounding box.

function
UKismetMathLibrary::Box_Overlap Engine

Returns the intersection (overlapping region) of two axis-aligned bounding boxes.

function
UKismetMathLibrary::BreakBoxSphereBounds Engine

Decomposes an FBoxSphereBounds into its origin, box half-extent, and sphere radius components.

function
AActor::CalculateComponentsBoundingBoxInLocalSpace Engine

Calculates the actor-local-space bounding box of all components by recalculating component local bounds each time.

function
UKismetStringLibrary::Conv_BoxCenterAndExtentsToString Engine

Converts an FBox to a string showing its computed Center and Extent values rather than raw Min/Max corners.

function
UKismetStringLibrary::Conv_BoxToString Engine

Converts an FBox to a string using FBox's default ToString formatting, printing its Min and Max corner vectors.

function
UBlueprintPathsLibrary::ConvertFromSandboxPath Engine

Rewrites a path inside Saved/Sandboxes/InSandboxName back into its equivalent normal engine or project path.

function
UBlueprintPathsLibrary::ConvertToSandboxPath Engine

Rewrites a normal engine or project path into the equivalent path inside Saved/Sandboxes/InSandboxName, used to isolate cooked or intermediate output per platform or configuration.

function
UKismetSystemLibrary::DrawDebugBox Engine

Draws a wireframe box for debugging, matching the way box collision or trace shapes are described by center, extent, and rotation.

function
UKismetMathLibrary::GetBoxCenter Engine

Returns the midpoint of an axis-aligned box, computed as the average of its Min and Max corners.

function
UKismetMathLibrary::GetBoxSize Engine

Returns the full width, depth, and height of an axis-aligned box as a vector (Max - Min on each axis).

function
UKismetMathLibrary::GetBoxVolume Engine

Returns the volume of an axis-aligned box, computed as the product of its extents along each axis.

function
AActor::GetComponentsBoundingBox Engine

Returns the world-space axis-aligned bounding box enclosing all registered components on this actor.

function
UKismetMathLibrary::IsPointInBox Engine

Determines whether a point lies inside an axis-aligned box, defined by its center and half-extents.

function
UKismetMathLibrary::IsPointInBoxWithTransform Engine

Determines whether a world-space point lies inside a box that can be rotated, by transforming the point into the box's local space before testing.

function
UKismetMathLibrary::IsPointInBoxWithTransform_Box Engine

Determines whether a world-space point lies inside a rotated box defined by an FBox in local space.

function
UKismetMathLibrary::IsPointInBox_Box Engine

Determines whether a point lies inside an axis-aligned FBox, including points exactly on the box surface.

function
FMath::LineExtentBoxIntersection Core

Performs a swept-box versus axis-aligned box intersection test and returns the hit location, normal, and parametric hit time.

function
UKismetMathLibrary::MakeBox Engine

Constructs an FBox from explicit Min and Max corners and sets IsValid to true.

function
UKismetMathLibrary::MakeBox2D Engine

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

function
UKismetMathLibrary::MakeBoxSphereBounds Engine

Constructs an FBoxSphereBounds from explicit origin, box half-extent, and sphere radius values.

function
UKismetMathLibrary::MakeBoxWithOrigin Engine

Builds an axis-aligned bounding box from a center point and a half-extent vector.

function
UKismetMathLibrary::MakeOrientedBox Engine

Creates an FOrientedBox — a rotated bounding box defined by a center, a rotation, and a per-axis half-extent.

function
UKismetMathLibrary::RandomPointInBoundingBox Engine

Returns a uniformly random point inside an axis-aligned bounding box defined by a center and per-axis half-extents.

function
UKismetMathLibrary::RandomPointInBoundingBoxFromStream Engine

Returns a random point inside an axis-aligned box, drawn from a specific FRandomStream so the point can be reproduced given the same seed.

function
UKismetMathLibrary::RandomPointInBoundingBoxFromStream_Box Engine

Returns a random point inside the given FBox, drawn from a specific FRandomStream so the point can be reproduced given the same seed.

function
UKismetMathLibrary::RandomPointInBoundingBox_Box Engine

Returns a uniformly random point inside an FBox.

function
UBlueprintPathsLibrary::SandboxesDir Engine

Returns the directory the engine stores sandbox output in, used by tools like cooking and staging to isolate their output trees.