23#ifndef VAULT_GEAR_ENGINE_CONFIG_H
24#define VAULT_GEAR_ENGINE_CONFIG_H
Access point to singletons and other kinds of dependencies designated by type.
Helper to abstract creation and lifecycle of a dependency.
Duration is the internal Lumiera time metric.
Point of access for any kind of engine configuration, setup and performance tweaks.
EngineConfig()
build up a new engine configuration set, based on reasonable default values
Duration currentEngineLatency() const
reasonable guess of the current engine working delay.
Duration currentJobPlanningRhythm() const
Time interval for ahead planning of render jobs.
static lib::Depend< EngineConfig > get
access point to the Engine Interface.
Singleton services and Dependency Injection.
Vault-Layer implementation namespace root.
a family of time value like entities and their relationships.