# voxelcamera.Verbose

`voxelcamera.Verbose` belongs to the VoxelCamera runtime module.

Sit ullamco exercitation ut pariatur irure do nostrud ullamco nulla fugiat voluptate sint. Veniam et nulla nulla commodo dolore sed ex quis. Aliquip ad exercitation sed in amet ea aliquip aliqua exercitation pariatur ipsum irure. Excepteur nisi ad minim esse incididunt do excepteur ipsum nulla dolor ad quis. Commodo adipiscing ex occaecat tempor duis incididunt sint et dolore ipsum esse exercitation. Duis cillum exercitation eiusmod voluptate tempor dolor nisi fugiat nisi sed amet.

## Declaration

```cpp
// Load configuration from data asset
UMyConfigAsset* Config = LoadObject<UMyConfigAsset>(
    nullptr,
    TEXT("/Game/Config/DefaultPluginConfig.DefaultPluginConfig")
);

if (Config)
{
    Settings.MaxPoolSize = Config->MaxPoolSize;
    Settings.TickRate = Config->TickRate;
    Settings.bEnableDebugDraw = Config->bEnableDebugDraw;
    Settings.LogVerbosity = Config->LogVerbosity;

    UE_LOG(LogVoxelCamera, Log, TEXT("Configuration loaded: PoolSize=%d, TickRate=%.2f"),
        Settings.MaxPoolSize, Settings.TickRate);
}
```

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

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

> **Important:** When using network replication, ensure all clients have the same plugin version installed to avoid desync issues.