Skip to content

Struct dalia::EngineConfig

ClassList > dalia > EngineConfig

Configuration containing all user-exposed engine settings.

  • #include <Engine.h>

Classes

Type Name
struct Advanced
Advanced settings. Only touch if you have very tight constraints or experience queue overflows.

Public Attributes

Type Name
struct dalia::EngineConfig::Advanced advanced
uint32_t biquadCapacity = 32
uint32_t busCapacity = 64
CoordinateSystem coordinateSystem = CoordinateSystem::RightHanded
uint32_t listenerCapacity = 1
LogCallback logCallback = nullptr
LogLevel logLevel = LogLevel::Warning
uint32_t residentSoundCapacity = 256
uint32_t sampleRate = 48000
uint32_t streamCapacity = 32
uint32_t streamSoundCapacity = 256
uint32_t voiceCapacity = 128

Public Attributes Documentation

variable advanced

struct dalia::EngineConfig::Advanced dalia::EngineConfig::advanced;

variable biquadCapacity

uint32_t dalia::EngineConfig::biquadCapacity;

variable busCapacity

uint32_t dalia::EngineConfig::busCapacity;

variable coordinateSystem

CoordinateSystem dalia::EngineConfig::coordinateSystem;

variable listenerCapacity

uint32_t dalia::EngineConfig::listenerCapacity;

variable logCallback

LogCallback dalia::EngineConfig::logCallback;

variable logLevel

LogLevel dalia::EngineConfig::logLevel;

variable residentSoundCapacity

uint32_t dalia::EngineConfig::residentSoundCapacity;

variable sampleRate

uint32_t dalia::EngineConfig::sampleRate;

variable streamCapacity

uint32_t dalia::EngineConfig::streamCapacity;

variable streamSoundCapacity

uint32_t dalia::EngineConfig::streamSoundCapacity;

variable voiceCapacity

uint32_t dalia::EngineConfig::voiceCapacity;


The documentation for this class was generated from the following file dalia/Engine.h