| AInstancedActorsManager |
Regional manager of 'instanced actors'. |
| AInstancedActorsModifierVolume |
A 3D volume with a list of Modifiers to execute against any Instanced Actor's found within the volume. |
| AInstancedActorsRemovalModifierVolume |
A 3D volume that performs filtered removal of Instanced Actor's found within the volume. |
| UClientInstancedActorsSpawnerSubsystem |
Used on Clients to handle actor spawning synchronized with the Server. |
| UGameFeatureAction_ConfigureInstancedActors |
GameplayFeature Action carrying overrides to InstancedActors settings |
| UInstancedActorsComponent |
Provides Mass Entity reference and interop functions for Actors spawned via Instanced Actors on both client & server. |
| UInstancedActorsData |
Instance data for all instances of a given AActor class. |
| UInstancedActorsDebugProcessor |
|
| UInstancedActorsInitializerProcessor |
Initializes the fragments of all entities that fit the query specified in ConfigureQueries, which are all considered Instanced Actors. |
| UInstancedActorsModifierBase |
Base class for 'modifier' operations to run against Instanced Actors within AInstancedActorsManager's |
| UInstancedActorsModifierVolumeComponent |
A 3D volume component with a list of Modifiers to execute against any Instanced Actor's found within the volume. |
| UInstancedActorsProjectSettings |
Configurable project settings for the Instanced Actors system. |
| UInstancedActorsRepresentationActorManagement |
|
| UInstancedActorsRepresentationSubsystem |
|
| UInstancedActorsRuntimeRemovalProcessor |
This processor's sole responsibility is to find all UInstancedActorsData containing entities pending destruction and to actually schedule their destruction. |
| UInstancedActorsStationaryLODBatchProcessor |
|
| UInstancedActorsSubsystem |
Instanced Actor subsystem used to spawn AInstancedActorsManager's and populate their instance data. |
| UInstancedActorsVisualizationProcessor |
|
| UInstancedActorsVisualizationSwitcherProcessor |
Executes on entities with FInstancedActorsMeshSwitchFragment's, processing them as `pending requests_ to switch to the specified NewStaticMeshDescHandle, then removing the fragments once complete |
| UInstancedActorsVisualizationTrait |
Subclass of UMassStationaryVisualizationTrait which forces required settings for instanced actor entities and overrides FMassRepresentationFragment.StaticMeshDescHandle to use a custom registered Visualization which reuses InstanceData's ISMComponents via UMassRepresentationSubsystem::AddVisualDescWithISMComponent. |
| URemoveInstancedActorsModifier |
Modifier which removes all affected instances using AInstancedActorsManager::RuntimeRemoveInstances for individual instances. |
| URemoveInstancesModifierVolumeComponent |
A UInstancedActorsModifierVolumeComponent with a URemoveInstancedActorsModifier modifier pre-added to Modifiers |
| UServerInstancedActorsSpawnerSubsystem |
Dedicated UMassActorSpawnerSubsystem subclass handling server-side Actor spawning for InstancedActor. |