28#ifndef STEAM_ENGINE_ENGINE_CTX_FACILITIES_H
29#define STEAM_ENGINE_ENGINE_CTX_FACILITIES_H
44 using std::unique_ptr;
Abstraction to represent buffer management and lifecycle within the render engine.
Interface: a facility providing and managing working buffers for media calculations.
BufferProvider & getMemProvider()
unique_ptr< BufferProvider > cacheProvider_
unique_ptr< BufferProvider > memProvider_
BufferProvider & getCacheProvider()
Any copy and copy construction prohibited.
Dependency context to hold global parameters and services for the render engine.
Steam-Layer implementation namespace root.
Mix-Ins to allow or prohibit various degrees of copying and cloning.