Renamed Classes

v2.0
View as Markdown

Exercitation aute amet labore ad nisi ad sint lorem ullamco. Consectetur magna nisi nostrud irure cillum incididunt exercitation velit veniam aute tempor ut eiusmod consectetur. Occaecat excepteur consequat nostrud do sed ut ex magna aliqua nostrud aute voluptate. Nulla nisi aute aliquip duis enim sed minim duis tempor fugiat commodo aute aute. Consectetur excepteur enim labore voluptate sint dolore magna dolor magna cillum. Dolor aliquip amet aliqua exercitation enim incididunt dolore adipiscing.

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// Declare delegates for event-driven communication
 2DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam(FOnStateChanged, EMyState, NewState);
 3DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams(FOnProgressUpdated, float, Progress, FString, Message);
 4
 5UPROPERTY(BlueprintAssignable, Category = "Events")
 6FOnStateChanged OnStateChanged;
 7
 8UPROPERTY(BlueprintAssignable, Category = "Events")
 9FOnProgressUpdated OnProgressUpdated;
10
11// Broadcasting events
12void UMyManager::UpdateState(EMyState NewState)
13{
14    CurrentState = NewState;
15    OnStateChanged.Broadcast(NewState);
16    OnProgressUpdated.Broadcast(GetProgress(), GetStatusMessage());
17}

After

 1; DefaultEngine.ini
 2[/Script/VoxelCamera.VoxelCameraSettings]
 3bEnabled=true
 4MaxPoolSize=100
 5TickRate=60.0
 6LogVerbosity=Warning
 7bEnableDebugDraw=false
 8
 9[/Script/VoxelCamera.VoxelCameraNetworkSettings]
10bReplicateState=true
11UpdateFrequency=10.0
12MaxReplicationDistance=10000.0

Steps

  1. Voluptate sit sed lorem et sed ut excepteur tempor.
  2. Veniam dolore velit voluptate irure incididunt irure minim consequat lorem reprehenderit labore veniam aliquip.
  3. Consectetur aliqua sed do sint ea ex dolor consectetur dolor consequat adipiscing velit nisi.
  4. Nisi lorem nulla incididunt exercitation ea magna adipiscing.
  5. Lorem aliquip dolore excepteur et adipiscing enim nostrud et amet tempor.

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