# 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

```cpp
UINTERFACE(MinimalAPI, Blueprintable)
class UVoxelCameraInterface : public UInterface
{
    GENERATED_BODY()
};

class IVoxelCameraInterface
{
    GENERATED_BODY()

public:
    UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "VoxelCamera")
    void OnPluginActivated(bool bSuccess);

    UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "VoxelCamera")
    FMyResult ProcessData(const FMyInput& Input);

    UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "VoxelCamera")
    bool CanExecute() const;
};
```

## 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

```yaml
# Plugin configuration (VoxelCamera.yaml)
plugin:
  name: VoxelCamera
  version: 2.0
  settings:
    max_pool_size: 100
    tick_rate: 60.0
    debug:
      enabled: false
      draw_bounds: false
      log_level: warning
    network:
      replicate: true
      update_frequency: 10.0
```