Lugdunum  0.1.0
Public Attributes | List of all members
lug::Graphics::Graphics::InitInfo Struct Reference

Utility structure used to initialize the Graphics component. More...

#include <Graphics.hpp>

Collaboration diagram for lug::Graphics::Graphics::InitInfo:
[legend]

Public Attributes

Renderer::Type rendererType
 
Renderer::InitInfo rendererInitInfo
 
std::set< Module::TypemandatoryModules
 
std::set< Module::TypeoptionalModules
 

Detailed Description

Utility structure used to initialize the Graphics component.

Definition at line 30 of file Graphics.hpp.

Member Data Documentation

◆ rendererType

Renderer::Type lug::Graphics::Graphics::InitInfo::rendererType

Definition at line 31 of file Graphics.hpp.

◆ rendererInitInfo

Renderer::InitInfo lug::Graphics::Graphics::InitInfo::rendererInitInfo

The renderer to use.

Definition at line 32 of file Graphics.hpp.

◆ mandatoryModules

std::set<Module::Type> lug::Graphics::Graphics::InitInfo::mandatoryModules

Initialization info for the renderer.

Definition at line 33 of file Graphics.hpp.

◆ optionalModules

std::set<Module::Type> lug::Graphics::Graphics::InitInfo::optionalModules

Definition at line 34 of file Graphics.hpp.


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