Skip to main content

81 docs tagged with "v0.1.0"

Changes related to the v0.1.0 release.

View all tags

Actor Library

A utility class providing core functions and operations for Actors.

Actor Pool

A runtime object pool that efficiently manages a collection of spawned AActors.

Actor Pool Item

An interface that defines the contract between an AActor and the FNActorPool.

Actor Pool Set

A UDataAsset that serves as a collection of preconfigured FNActorPoolSettings.

Actor Pool Settings

A Blueprint-compatible struct that defines configuration parameters for managing object pooling inside of a FNActorPool.

Actor Pool Spawner Component

A fundamental spawning component which will interact with the NActorPoolSubsystem to periodically spawn defined AActors in predefined distributions (shapes).

Actor Pool Subsystem

A centralized management system that provides UWorld-specific access to AActor pooling functionality, acting as the primary interface for creating, managing, and accessing multiple FNActorPools.

Actor Utils

A collection of utility methods for working with actors, accessible from C++ only.

Arc

Provides various functions for generating points inside or on the surface of an arc using different random generation strategies.

Array Utils

A collection of templated utility methods for working with TArrays.

Bounds Utils

Native utility methods for working with FBoxSphereBounds and AVolumes.

Box

Provides various functions for generating points inside or on the surface of the FBox using different random generation strategies.

Box Utils

A collection of utility methods for working with FBoxes.

Cardinal Rotation

Rotation expressed as three ENCardinalDirection components (Roll, Pitch, Yaw).

CheckBox

An extension on the UMG UCheckBox which adds functionality to set its value without broadcasting / triggering events, or so we thought.

Circle

Provides various functions for generating points in the plane of a circle using different random generation strategies.

Color

A collection of color values used throughout the NEXUS modules.

ComboBox String

An extension on the UMG UComboBoxString which adds functionality to set its selected option or index without broadcasting / triggering events.

Debug

A selection of colored material instances useful for prototyping and simple tests.

Delayed Editor Task

An abstract class designed to encompass work to be completed at some level of delay from the time of its creation.

Details View

A wrapper around the UDetailsView class that exposes the otherwise-protected OnPropertyValueChanged delegate to native callers.

Direction

The six axis-aligned directions in Unreal's left-handed coordinate system, plus FVector lookup helpers.

Double Range

A double-precision inclusive range [Minimum, Maximum].

Dynamic Reference

An enumerated list of fixed reference identifiers used as keys for dynamic references.

Dynamic Reference Component

A component which registers and unregisters the owning AActor with the UNDynamicRefSubsystem for future query.

DynamicRef Subsystem

A locator system that maintains a map that organizes actors into predefined categories.

Edge Component Vis Proxy

Hit-proxy that represents an edge — a pair of indexed endpoints — rendered by a component visualizer.

Editor Commands

Editor command bindings used by the NexusCoreEditor to inject help, bug-report, and documentation menu items.

Editor Defaults

A collection of default values to use within the Nexus Editor modules.

Editor Input Processor

An editor-focused IInputProcessor tracking the state of standard modifier keys and other defined keys.

Editor Library

Blueprint-exposed editor helpers backed by FNEditorUtils.

Editor Settings

Project-level NEXUS editor settings (updates channel, update-check cadence).

Editor Utils

A utility methods collection for the Unreal Editor.

Float Range

A single-precision inclusive range [Minimum, Maximum].

Hash Utils

A collection of non-cryptographic hashing utilities.

Integer Range

A 32-bit integer inclusive range [Minimum, Maximum].

Kill Zone Component

A kill plane implementation built to automatically pool properly configured AActor upon overlap.

Level Library

A utility class providing Blueprint-callable level/map operations.

Level Utils

A collection of native utility methods for working with levels and level instances.

Meta Utils

A set of utility functions related to accessing meta-information from graphs, nodes, classes, etc. accessed natively.

Method Scope Object Diff

A scoped helper that captures a UObject snapshot at construction and logs the diff at destruction.

Method Scope Timer

A scoped wall-clock timer that logs its elapsed duration when it falls out of scope.

Multiplayer Library

A handful of methods meant to support the building logic that works in multiplayer scenarios.

Object Snapshot

A captured, point-in-time record of the UObjects alive in the global object array.

Object Snapshot Entry

A single row within an FNObjectSnapshot, summarising one UObject at the moment of capture.

OrientedBox

Provides various functions for generating points inside or on the surface of the FOrientedBox using different random generation strategies.

Pooled Actor

A specialized AActor base-class designed to work seamlessly with a FNActorPool.

Pose Asset Fixer

An action to find and resolve UPoseAssets that are out-of-date with their source animation.

Position Rotation

Lightweight pairing of an FVector position and an FRotator rotation.

Random

A collection of random number generators.

Raw Mesh

Lightweight CPU-side mesh representation used by ProcGen and blockout tools.

Rectangle

Provides various functions for generating points the plane of a rectangle using different random generation strategies.

Seed Generator

Helpers for producing and converting seeds used by FNMersenneTwister.

Settings Utils

Provides the canonical container/category names every NEXUS plugin registers its settings under.

Slider

An extension on the UMG USlider which adds functionality to set its value without broadcasting / triggering events.

Sphere

Provides various functions for generating points inside or on the surface of a sphere using different random generation strategies.

SpinBox

An extension on the UMG USpinBox which adds functionality to set its value without broadcasting / triggering events.

Spline

Provides various functions for generating points along a USplineComponent spline using different random generation strategies.

Test Object

A minimal, non-UObject carrier used by unit tests that need a simple, stack-allocatable payload.

Test Scope Timer

A scoped test-aware timer that integrates with the Low-Level Test framework.

Test Utils

Helpers that standardise how NEXUS tests set up and tear down worlds and measure performance.

Text Render Component

A component that builds a network-synchronized UTextRenderComponent between clients.

Toggle

An enumeration representing a boolean value with a default option, plus a utility class for stringification.

Triangle Utils

Geometric helpers for working with individual triangles in 3D space.

Vector Utils

A collection of utility methods for working with FVectors.