Kanzi 4.0.0-beta2
kanzi::gfx::InitializationInfo Struct Reference

Graphics library initialization information. More...

#include <kanzi/gfx/types.hpp>

Public Attributes

shared_ptr< AbstractBackendbackend
 The backend to be used by the graphics library.
 
vector< shared_ptr< BackendLayer > > layers
 A list of layers to be used by the graphics library.
 
bool logDiagnostics
 Controls if the backend logs diagnostic information to the common log handler.
 

Detailed Description

Graphics library initialization information.

Since
Kanzi 4.0.0

Member Data Documentation

◆ backend

shared_ptr<AbstractBackend> kanzi::gfx::InitializationInfo::backend

The backend to be used by the graphics library.

◆ layers

vector<shared_ptr<BackendLayer> > kanzi::gfx::InitializationInfo::layers

A list of layers to be used by the graphics library.

The graphics library calls the layers in the order specified by this list.

◆ logDiagnostics

bool kanzi::gfx::InitializationInfo::logDiagnostics

Controls if the backend logs diagnostic information to the common log handler.


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