Navigation
API > API/Plugins > API/Plugins/InstancedActors > API/Plugins/InstancedActors/UInstancedActorsModifierBase
- UInstancedActorsModifierBase::ModifyAllInstances()
- URemoveInstancedActorsModifier::ModifyAllInstances()
References
| Module | InstancedActors |
| Header | /Engine/Plugins/Runtime/InstancedActors/Source/InstancedActors/Public/InstancedActorsModifiers.h |
| Include | #include "InstancedActorsModifiers.h" |
| Source | /Engine/Plugins/Runtime/InstancedActors/Source/InstancedActors/Private/InstancedActorsModifiers.cpp |
virtual void ModifyAllInstances
(
AInstancedActorsManager & Manager,
FInstancedActorsIterationContext & IterationContext
)
Remarks
Callback to modify all instances in Manager, providing a 'fast path' opportunity for modifiers to perform whole-manager operations. By default this simply calls ModifyInstance for all instances.
Parameters
| Name | Description |
|---|---|
| Manager | The whole manager to modify. If bRequiresSpawnedEntities = false, this Manager may or may not have spawned entities yet. |
| InterationContext | Provides useful functionality while iterating instances like safe instance deletion |