UWorld*
SpawnActor()
Skapar en instans av en AActor-klass i spelvärlden. Returnerar en pekare till det skapade objektet.
AFloatingActor* floater = GetWorld()->SpawnActor<AFloatingActor>();
Om man vill kan man ange en FVector och en FRotator som beskriver positionen AActorn ska skapas på, och dess rotation.
AFloatingActor* floater = GetWorld()->SpawnActor<AFloatingActor>(Pos, Rot);
Man kan också ange dem som en FTransform.
AFloatingActor* floater = GetWorld()->SpawnActor<AFloatingActor>(Transform);
I båda fallen kan man också lägga till ett FActorSpawnParameters-objekt.
AFloatingActor* floater = GetWorld()->SpawnActor<AFloatingActor>(Transform, SpawnParams);
OverlapMultiByObjectType()*
GetWorld()->OverlapMultiByObjectType(Overlaps,
ExplosionCenter, FQuat::Identity, ObjectParams, OverlapShape, QueryParams);