RealDocs

50 results for "blueprint"

class
UBlueprintInstancedStructLibrary Engine

Function library that exposes FInstancedStruct — a type-erased container that can hold an instance of any UScriptStruct — to Blueprint graphs.

class
UBlueprintPathsLibrary Engine

A static function library that exposes FPaths — engine, project, and platform directory queries and path-string manipulation — to Blueprint and Python.

class
UBlueprintMapLibrary Engine

Blueprint function library exposing generic map operations (add, remove, find, keys, values, length, and more) that work against any wildcard TMap type.

class
UBlueprintSetLibrary Engine

Blueprint function library exposing generic set operations (add, remove, contains, union, intersection, and more) that work against any wildcard TSet type.

class
UBlueprintSpringMathLibrary Engine

Blueprint-thread-safe function library exposing critically damped spring interpolation, velocity-spring damping, and simple exponential damping helpers for floats, vectors, quaternions, and rotators.

class
USlateBlueprintLibrary UMG

Blueprint function library exposing Slate geometry and coordinate conversion utilities to Blueprints and C++.

function
USlateBlueprintLibrary::AbsoluteToLocal UMG

Transforms a point from absolute Slate space into a widget's local space.

function
USlateBlueprintLibrary::AbsoluteToViewport UMG

Converts an absolute desktop-space coordinate into both viewport pixel space and UMG viewport widget space.

function
UBlueprintPathsLibrary::AutomationDir Engine

Returns the directory used to store files saved by the automation testing framework, such as screenshot comparisons and test artifacts.

function
UBlueprintPathsLibrary::AutomationLogDir Engine

Returns the directory used for log files written specifically by the automation testing framework, separate from the main project log.

function
UBlueprintPathsLibrary::AutomationTransientDir Engine

Returns the directory for automation save files that are intended to be deleted every run, as opposed to persistent test artifacts.

function
UBlueprintPathsLibrary::BugItDir Engine

Returns the directory the engine writes BugIt report files to (screenshots and text dumps generated by the BugIt console command).

function
UBlueprintPathsLibrary::ChangeExtension Engine

Changes the extension of the given filename.

function
UBlueprintPathsLibrary::CloudDir Engine

Returns the local directory used to emulate or support cloud save storage, such as during development before a platform's real cloud service is wired up.

function
UBlueprintPathsLibrary::CollapseRelativeDirectories Engine

Eliminates relative ".

function
UBlueprintPathsLibrary::Combine Engine

Joins an array of path segments into a single path, inserting separators between segments as needed.

function
UBlueprintPathsLibrary::ConvertFromSandboxPath Engine

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

function
UBlueprintSpringMathLibrary::ConvertHalfLifeToSmoothingTime Engine

Converts a spring's half life (time to close half the remaining distance to the target) into an equivalent smoothing time in seconds.

function
UBlueprintPathsLibrary::ConvertRelativePathToFull Engine

Converts a relative path into a fully qualified absolute path, resolved against InBasePath (or the process base directory if none is given).

function
UBlueprintSpringMathLibrary::ConvertSmoothingTimeToHalfLife Engine

Converts a spring's smoothing time into its equivalent half life — how long it takes the value to close half the remaining distance to the target.

function
UBlueprintSpringMathLibrary::ConvertSmoothingTimeToStrength Engine

Converts a spring's smoothing time into its equivalent strength, which corresponds to the spring's undamped frequency in Hz.

function
UBlueprintSpringMathLibrary::ConvertStrengthToSmoothingTime Engine

Converts a spring's strength (undamped frequency in Hz) into its equivalent smoothing time in seconds.

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
UBlueprintPathsLibrary::CreateTempFilename Engine

Generates a filename that doesn't already exist inside Path, using Prefix and Extension, suitable for scratch/temporary file use.

function
UBlueprintSpringMathLibrary::CriticalSpringDampAngle Engine

Interpolates InOutAngle towards TargetAngle using the motion of a critically damped spring, storing the resulting angular velocity back into InOutAngularVelocity.

function
UBlueprintSpringMathLibrary::CriticalSpringDampFloat Engine

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

function
UBlueprintSpringMathLibrary::CriticalSpringDampQuat Engine

Interpolates InOutRotation towards TargetRotation using the motion of a critically damped spring on SO(3), storing the resulting angular velocity back into InOutAngularVelocity.

function
UBlueprintSpringMathLibrary::CriticalSpringDampRotator Engine

Interpolates InOutRotation towards TargetRotation using the motion of a critically damped spring, storing the resulting angular velocity back into InOutAngularVelocity.

function
UBlueprintSpringMathLibrary::CriticalSpringDampVector Engine

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

function
UBlueprintSpringMathLibrary::CriticalSpringDampVector2D Engine

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

function
UBlueprintSpringMathLibrary::DampAngle Engine

Smooths Angle towards TargetAngle using exponential damping, returning the new smoothed angle in degrees each call.

function
UBlueprintSpringMathLibrary::DampFloat Engine

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

function
UBlueprintSpringMathLibrary::DampQuat Engine

Smooths Rotation towards TargetRotation using exponential damping over the shortest arc, returning the new smoothed quaternion each call.

function
UBlueprintSpringMathLibrary::DampRotator Engine

Smooths Rotation towards TargetRotation using exponential damping, returning the new smoothed rotator each call.

function
UBlueprintSpringMathLibrary::DampVector Engine

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

function
UBlueprintSpringMathLibrary::DampVector2D Engine

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

function
UBlueprintPathsLibrary::DiffDir Engine

Returns the directory used to store temporary files created while diffing content, such as during asset or blueprint comparison tools.

function
UBlueprintPathsLibrary::DirectoryExists Engine

Returns true if a directory exists at the given path, false otherwise.

function
UBlueprintPathsLibrary::EngineConfigDir Engine

Returns the directory where the engine's root configuration files (BaseEngine.

function
UBlueprintPathsLibrary::EngineContentDir Engine

Returns the Content directory of the core engine install, shared across projects and mods using the same engine.

function
UBlueprintPathsLibrary::EngineDir Engine

Returns the base directory of the core engine install, shared across projects and mods that use the same engine (e.

function
UBlueprintPathsLibrary::EngineIntermediateDir Engine

Returns the engine's Intermediate directory, where build byproducts and other transient generated files for the engine live.

function
UBlueprintPathsLibrary::EnginePluginsDir Engine

Returns the directory containing engine-level plugins, i.

function
UBlueprintPathsLibrary::EngineSavedDir Engine

Returns the engine's Saved directory, where the engine writes runtime-generated data such as logs and crash dumps that aren't tied to a specific project.

function
UBlueprintPathsLibrary::EngineSourceDir Engine

Returns the directory where the engine's C++ source code files are kept.

function
UBlueprintPathsLibrary::EngineUserDir Engine

Returns the root directory for user-specific engine files that is always writable, regardless of where the engine itself is installed.

function
UBlueprintPathsLibrary::EngineVersionAgnosticUserDir Engine

Returns the root directory for user-specific engine files that is shared across engine versions, unlike EngineUserDir().

function
UBlueprintPathsLibrary::EnterpriseDir Engine

Returns the base directory of the Unreal Enterprise install, used by Datasmith and other enterprise-only tooling.

function
UBlueprintPathsLibrary::EnterpriseFeaturePackDir Engine

Returns the FeaturePack directory under the Unreal Enterprise install, where enterprise content templates live.

function
UBlueprintPathsLibrary::EnterprisePluginsDir Engine

Returns the plugins directory under the Unreal Enterprise install.