UVoxelCameraLocalPlayerSubsystem
UVoxelCameraLocalPlayerSubsystem belongs to the VoxelCamera runtime module.
Amet veniam nulla eiusmod eiusmod consequat lorem cillum. Et cillum quis aliquip consectetur dolore ullamco voluptate reprehenderit ad ex incididunt nisi consequat. Do do ullamco in sint minim exercitation magna tempor ullamco aliqua consectetur. Sint consequat sit et ullamco labore dolore ullamco. Reprehenderit esse cillum voluptate incididunt sit sit fugiat dolor. Veniam labore incididunt ad elit voluptate irure et sint labore veniam exercitation elit.
Declaration
1UINTERFACE(MinimalAPI, Blueprintable)
2class UVoxelCameraInterface : public UInterface
3{
4 GENERATED_BODY()
5};
6
7class IVoxelCameraInterface
8{
9 GENERATED_BODY()
10
11public:
12 UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "VoxelCamera")
13 void OnPluginActivated(bool bSuccess);
14
15 UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "VoxelCamera")
16 FMyResult ProcessData(const FMyInput& Input);
17
18 UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "VoxelCamera")
19 bool CanExecute() const;
20};
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# Plugin configuration (VoxelCamera.yaml)
2plugin:
3 name: VoxelCamera
4 version: 2.0
5 settings:
6 max_pool_size: 100
7 tick_rate: 60.0
8 debug:
9 enabled: false
10 draw_bounds: false
11 log_level: warning
12 network:
13 replicate: true
14 update_frequency: 10.0