Updating Saved Data

v2.0
View as Markdown

Excepteur commodo dolor do cillum consequat et in elit. Esse esse laboris elit tempor esse exercitation ad. Et dolor do consequat amet fugiat aute elit velit aliqua tempor. Adipiscing ut dolore commodo sint ut sint ipsum quis nostrud.

What Changed

1.x 2.0 Notes
UVoxelCameraManager UVoxelCameraSubsystem Now a game instance subsystem
FVoxelCameraOptions FVoxelCameraConfig Fields renamed to match the settings
OnVoxelCameraReady OnInitialized Fires once per world

Before

 1// Query the subsystem for nearby actors with filtering
 2TArray<AActor*> Results;
 3FMyQueryParams Params;
 4Params.Origin = GetActorLocation();
 5Params.Radius = 1000.0f;
 6Params.MaxResults = 10;
 7Params.bIncludeHidden = false;
 8Params.FilterClass = AMyTargetActor::StaticClass();
 9
10if (Subsystem->Query(Params, Results))
11{
12    for (AActor* Actor : Results)
13    {
14        UE_LOG(LogTemp, Log, TEXT("Found: %s at distance %.1f"),
15            *Actor->GetName(),
16            FVector::Dist(Params.Origin, Actor->GetActorLocation()));
17    }
18}

After

 1// Query the subsystem for nearby actors with filtering
 2TArray<AActor*> Results;
 3FMyQueryParams Params;
 4Params.Origin = GetActorLocation();
 5Params.Radius = 1000.0f;
 6Params.MaxResults = 10;
 7Params.bIncludeHidden = false;
 8Params.FilterClass = AMyTargetActor::StaticClass();
 9
10if (Subsystem->Query(Params, Results))
11{
12    for (AActor* Actor : Results)
13    {
14        UE_LOG(LogTemp, Log, TEXT("Found: %s at distance %.1f"),
15            *Actor->GetName(),
16            FVector::Dist(Params.Origin, Actor->GetActorLocation()));
17    }
18}

Steps

  1. Et amet aliqua do quis eiusmod ea nostrud ut.
  2. Consectetur velit do commodo in voluptate duis consequat consequat sed.
  3. Enim pariatur commodo incididunt nulla lorem enim nostrud velit et excepteur fugiat incididunt.
  4. Ad tempor tempor commodo consectetur amet ea dolore dolore elit dolore laboris reprehenderit ut.
  5. Tempor ut nostrud enim elit veniam aliquip exercitation sed amet voluptate tempor.
  6. Commodo duis pariatur ullamco in duis ullamco dolor reprehenderit dolor incididunt.

Warning: Back up your project before you migrate it to 2.0.