UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
GeometryCollectionISMPoolComponent.cpp File Reference

Variables

FAutoConsoleVariableRef CVarGCISMPoolComponentKeepAlive (TEXT("r.GC.ISMPool.ComponentKeepAlive"), GComponentKeepAlive, TEXT("Keep ISM components alive when all their instances are removed."))
 
FAutoConsoleVariableRef CVarGCISMPoolComponentRecycle (TEXT("r.GC.ISMPool.ComponentRecycle"), GComponentRecycle, TEXT("Recycle ISM components to a free list for reuse when all their instances are removed."))
 
FAutoConsoleVariableRef CVarGCISMPoolComponentFreeListTargetSize (TEXT("r.GC.ISMPool.ComponentFreeListTargetSize"), GComponentFreeListTargetSize, TEXT("Target size for number of ISM components in the recycling free list."))
 
FAutoConsoleVariableRef CVarShadowCopyCustomData (TEXT("r.GC.ISMPool.ShadowCopyCustomData"), GShadowCopyCustomData, TEXT("Keeps a copy of custom instance data so it can be restored if the instance is removed and readded."))
 

Variable Documentation

◆ CVarGCISMPoolComponentFreeListTargetSize

FAutoConsoleVariableRef CVarGCISMPoolComponentFreeListTargetSize(TEXT("r.GC.ISMPool.ComponentFreeListTargetSize"), GComponentFreeListTargetSize, TEXT("Target size for number of ISM components in the recycling free list.")) ( TEXT("r.GC.ISMPool.ComponentFreeListTargetSize")  ,
GComponentFreeListTargetSize  ,
TEXT("Target size for number of ISM components in the recycling free list."  
)

◆ CVarGCISMPoolComponentKeepAlive

FAutoConsoleVariableRef CVarGCISMPoolComponentKeepAlive(TEXT("r.GC.ISMPool.ComponentKeepAlive"), GComponentKeepAlive, TEXT("Keep ISM components alive when all their instances are removed.")) ( TEXT("r.GC.ISMPool.ComponentKeepAlive")  ,
GComponentKeepAlive  ,
TEXT("Keep ISM components alive when all their instances are removed."  
)

◆ CVarGCISMPoolComponentRecycle

FAutoConsoleVariableRef CVarGCISMPoolComponentRecycle(TEXT("r.GC.ISMPool.ComponentRecycle"), GComponentRecycle, TEXT("Recycle ISM components to a free list for reuse when all their instances are removed.")) ( TEXT("r.GC.ISMPool.ComponentRecycle")  ,
GComponentRecycle  ,
TEXT("Recycle ISM components to a free list for reuse when all their instances are removed."  
)

◆ CVarShadowCopyCustomData

FAutoConsoleVariableRef CVarShadowCopyCustomData(TEXT("r.GC.ISMPool.ShadowCopyCustomData"), GShadowCopyCustomData, TEXT("Keeps a copy of custom instance data so it can be restored if the instance is removed and readded.")) ( TEXT("r.GC.ISMPool.ShadowCopyCustomData")  ,
GShadowCopyCustomData  ,
TEXT("Keeps a copy of custom instance data so it can be restored if the instance is removed and readded."  
)