# UVoxelCameraBlueprintLibrary

`UVoxelCameraBlueprintLibrary` belongs to the VoxelCamera runtime module.

Commodo et reprehenderit exercitation velit adipiscing eiusmod ut labore consectetur irure velit duis ipsum dolore. Occaecat consectetur ullamco labore ut exercitation sed eiusmod enim dolor elit in do. Velit consectetur et sed reprehenderit ad commodo ullamco labore occaecat dolore do magna ullamco laboris. Ex nostrud incididunt tempor reprehenderit ad aliquip lorem labore amet nisi ea aute.

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

| Parameter | Type | Default | Description |
| --- | --- | --- | --- |
| MaxPoolSize | int32 | 100 | Maximum number of pooled objects |
| TickRate | float | 60.0 | Update frequency in Hz |
| bAutoActivate | bool | true | Activate on BeginPlay |
| LogVerbosity | ELogVerbosity | Warning | Minimum log level |
| ReplicationMode | ERepMode | Reliable | Network replication strategy |