Actor Pool
A runtime object pool that efficiently manages a collection of spawned AActors.
Minimum version requirement of v0.1.0
View all tagsA runtime object pool that efficiently manages a collection of spawned AActors.
An interface that defines the contract between an AActor and the FNActorPool.
A UDataAsset that serves as a collection of preconfigured FNActorPoolSettings.
A Blueprint-compatible struct that defines configuration parameters for managing object pooling inside of a FNActorPool.
A fundamental spawning component which will interact with the NActorPoolSubsystem to periodically spawn defined AActors in predefined distributions (shapes).
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.
A locator system that maintains a map that organizes actors into predefined categories.
An opinionated set of validation for UBlueprints.
Provides various functions for generating points inside or on the surface of the FBox using different random generation strategies.
An extension on the UMG UCheckBox which adds functionality to set its value without broadcasting / triggering events, or so we thought.
Provides various functions for generating points in the plane of a circle using different random generation strategies.
An extension on the UMG UComboBoxString which adds functionality to set its selected option or index without broadcasting / triggering events.
A selection of colored material instances useful for prototyping and simple tests.
An abstract class designed to encompass work to be completed at some level of delay from the time of its creation.
A wrapper around the UDetailsView class to expose the internal OnPropertyValueChanged delegate.
An enumerated list of possible reference types.
A component which registers and unregisters the owning AActor with the UNDynamicReferencesSubsystem for future query.
An editor-focused IInputProcessor tracking the state of standard modifier keys and other defined keys.
An extension on the UEditorUtilityWidget providing additional functionality around customization and appearance.
A kill plane implementation built to automatically pool properly configured AActor upon overlap.
A set of utility functions related to accessing meta-information from graphs, nodes, classes, etc. accessed natively.
A handful of methods meant to support the building logic that works in multiplayer scenarios.
A specialized AActor base-class designed to work seamlessly with a FNActorPool.
An action to find and resolve UPoseAssets that are out-of-date with their source animation.
Provides various functions for generating points the plane of a rectangle using different random generation strategies.
An extension on the UMG USlider which adds functionality to set its value without broadcasting / triggering events.
Provides various functions for generating points inside or on the surface of a sphere using different random generation strategies.
An extension on the UMG USpinBox which adds functionality to set its value without broadcasting / triggering events.
Provides various functions for generating points along a USplineComponent spline using different random generation strategies.
A component that builds a network-synchronized UTextRenderComponent between clients.