Types
Some of the runtime types added by NActorPools.
📄️ Actor Pool
A runtime object pool that efficiently manages a collection of spawned AActors.
📄️ Actor Pool Settings
A Blueprint-compatible struct that defines configuration parameters for managing object pooling inside of a FNActorPool.
📄️ Actor Pool Set
A UDataAsset that serves as a collection of preconfigured FNActorPoolSettings.
📄️ Actor Pool Item
An interface that defines the contract between an AActor and the FNActorPool.
📄️ Actor Pool Library
A small collection of functionality to help with connecting Blueprints to the native INActorPoolItem interface.
📄️ Pooled Actor
A specialized AActor base-class designed to work seamlessly with 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).
📄️ Kill Zone Component
A kill plane implementation built to automatically pool properly configured AActor upon overlap.
📄️ 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.