Lumiera  0.pre.03
»edityourfreedom«
EngineFacade Struct Reference

#include "backend/enginefacade.hpp"

Description

Interface to the backend layer (render engine subsystem): Global access point for starting the render engine subsystem and for defining the public interface(s) for talking with the engine.

While the engine is partially implemented relying on Proc-Layer operations, the general access point and the playback/render controller is considered part of the backend. This results in a "W"-shaped control flow: from GUI to backend to proc to backend, feeding resulting data to output.

Definition at line 55 of file enginefacade.hpp.

Static Public Member Functions

static lumiera::SubsysgetDescriptor ()
 provide a descriptor for lumiera::AppState, wired accordingly to allow main to pull up and shut down the renderengine. More...
 

Member Function Documentation

◆ getDescriptor()

Subsys & getDescriptor ( )
static

provide a descriptor for lumiera::AppState, wired accordingly to allow main to pull up and shut down the renderengine.

intended for use by main().

Definition at line 89 of file enginefacade.cpp.

+ Collaboration diagram for EngineFacade:

The documentation for this struct was generated from the following files: