SGCT master (487fac4)
Simple Graphics Cluster Toolkit
Loading...
Searching...
No Matches
sgct::config::Settings Struct Reference

#include <sgct/config.h>

Classes

struct  Display

Public Types

enum class  BufferFloatPrecision { Float16Bit , Float32Bit }

Public Member Functions

bool operator== (const Settings &) const noexcept=default

Public Attributes

std::optional< bool > useDepthTexture
std::optional< bool > useNormalTexture
std::optional< bool > usePositionTexture
std::optional< BufferFloatPrecision > bufferFloatPrecision
std::optional< Display > display

Member Enumeration Documentation

◆ BufferFloatPrecision

Enumerator
Float16Bit 
Float32Bit 

Member Function Documentation

◆ operator==()

bool sgct::config::Settings::operator== ( const Settings & ) const
defaultnoexcept

Member Data Documentation

◆ bufferFloatPrecision

std::optional<BufferFloatPrecision> sgct::config::Settings::bufferFloatPrecision

◆ display

std::optional<Display> sgct::config::Settings::display

◆ useDepthTexture

std::optional<bool> sgct::config::Settings::useDepthTexture

◆ useNormalTexture

std::optional<bool> sgct::config::Settings::useNormalTexture

◆ usePositionTexture

std::optional<bool> sgct::config::Settings::usePositionTexture

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