UVoxelCameraLatentActions

v1.0
View as Markdown

UVoxelCameraLatentActions belongs to the VoxelCamera runtime module.

Ut enim velit labore quis nostrud cillum voluptate quis esse quis ut duis ad. Tempor reprehenderit ad adipiscing ullamco esse ea sint. Nostrud et velit quis dolor voluptate sed voluptate commodo occaecat excepteur sit. Aliqua reprehenderit eiusmod esse dolore elit occaecat tempor elit velit incididunt dolore commodo dolor.

Declaration

 1#include "VoxelCamera.h"
 2#include "Engine/World.h"
 3
 4void AMyActor::BeginPlay()
 5{
 6    Super::BeginPlay();
 7
 8    UVoxelCameraSubsystem* Subsystem = GetWorld()->GetSubsystem<UVoxelCameraSubsystem>();
 9    if (Subsystem)
10    {
11        Subsystem->Initialize();
12        UE_LOG(LogTemp, Log, TEXT("Plugin subsystem initialized successfully"));
13    }
14}

Members

Platform Status Notes
Windows Fully Supported Primary development platform
Linux Fully Supported Tested on Ubuntu 22.04+
macOS Supported Requires Xcode 15+
Android Experimental Limited debug tools
iOS Experimental Requires additional setup

Example

 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