UVoxelCameraLatentActions
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