Cogs.Core
Public Attributes | List of all members
Cogs::Core::TwinVisualsData Struct Reference

Public Attributes

std::string biosphere
 
TwinVisualsMode mode = TwinVisualsMode::Balanced
 
TwinVisualsTexAtlasStyle texAtlasStyle = TwinVisualsTexAtlasStyle::Color
 
TwinVisualsQualityPreset qualityPreset = TwinVisualsQualityPreset::Medium
 
TwinVisualsTonemapper tonemapper = TwinVisualsTonemapper::Reinhard
 
TwinVisualsDynamicRenderResolution drrPreset = TwinVisualsDynamicRenderResolution::FullQuality
 
bool useLowRes = false
 
bool shadowsEnabled = true
 
bool highlightRegionEnabled = false
 
bool pbrEnvironmentEnabled = false
 
bool firstrun = true
 
float brightness = 0.5f
 
bool groundPlaneEnabled = false
 
TwinVisualsTextureWrapper ggx
 
TwinVisualsTextureWrapper lut
 
TwinVisualsTextureWrapper lambertian
 
TwinVisualsTextureWrapper skybox
 
TextureLoadingState prevTextureLoadingState = TextureLoadingState::Ready
 
TextureLoadingState currTextureLoadingState = TextureLoadingState::Ready
 
bool presentTextures = false
 

Detailed Description

Definition at line 33 of file TwinVisualsSystem.h.

Member Data Documentation

◆ biosphere

std::string Cogs::Core::TwinVisualsData::biosphere

Definition at line 35 of file TwinVisualsSystem.h.

◆ brightness

float Cogs::Core::TwinVisualsData::brightness = 0.5f

Definition at line 47 of file TwinVisualsSystem.h.

◆ currTextureLoadingState

TextureLoadingState Cogs::Core::TwinVisualsData::currTextureLoadingState = TextureLoadingState::Ready

Definition at line 56 of file TwinVisualsSystem.h.

◆ drrPreset

TwinVisualsDynamicRenderResolution Cogs::Core::TwinVisualsData::drrPreset = TwinVisualsDynamicRenderResolution::FullQuality

Definition at line 41 of file TwinVisualsSystem.h.

◆ firstrun

bool Cogs::Core::TwinVisualsData::firstrun = true

Definition at line 46 of file TwinVisualsSystem.h.

◆ ggx

TwinVisualsTextureWrapper Cogs::Core::TwinVisualsData::ggx

Definition at line 50 of file TwinVisualsSystem.h.

◆ groundPlaneEnabled

bool Cogs::Core::TwinVisualsData::groundPlaneEnabled = false

Definition at line 48 of file TwinVisualsSystem.h.

◆ highlightRegionEnabled

bool Cogs::Core::TwinVisualsData::highlightRegionEnabled = false

Definition at line 44 of file TwinVisualsSystem.h.

◆ lambertian

TwinVisualsTextureWrapper Cogs::Core::TwinVisualsData::lambertian

Definition at line 52 of file TwinVisualsSystem.h.

◆ lut

TwinVisualsTextureWrapper Cogs::Core::TwinVisualsData::lut

Definition at line 51 of file TwinVisualsSystem.h.

◆ mode

TwinVisualsMode Cogs::Core::TwinVisualsData::mode = TwinVisualsMode::Balanced

Definition at line 37 of file TwinVisualsSystem.h.

◆ pbrEnvironmentEnabled

bool Cogs::Core::TwinVisualsData::pbrEnvironmentEnabled = false

Definition at line 45 of file TwinVisualsSystem.h.

◆ presentTextures

bool Cogs::Core::TwinVisualsData::presentTextures = false

Definition at line 57 of file TwinVisualsSystem.h.

◆ prevTextureLoadingState

TextureLoadingState Cogs::Core::TwinVisualsData::prevTextureLoadingState = TextureLoadingState::Ready

Definition at line 55 of file TwinVisualsSystem.h.

◆ qualityPreset

TwinVisualsQualityPreset Cogs::Core::TwinVisualsData::qualityPreset = TwinVisualsQualityPreset::Medium

Definition at line 39 of file TwinVisualsSystem.h.

◆ shadowsEnabled

bool Cogs::Core::TwinVisualsData::shadowsEnabled = true

Definition at line 43 of file TwinVisualsSystem.h.

◆ skybox

TwinVisualsTextureWrapper Cogs::Core::TwinVisualsData::skybox

Definition at line 53 of file TwinVisualsSystem.h.

◆ texAtlasStyle

TwinVisualsTexAtlasStyle Cogs::Core::TwinVisualsData::texAtlasStyle = TwinVisualsTexAtlasStyle::Color

Definition at line 38 of file TwinVisualsSystem.h.

◆ tonemapper

TwinVisualsTonemapper Cogs::Core::TwinVisualsData::tonemapper = TwinVisualsTonemapper::Reinhard

Definition at line 40 of file TwinVisualsSystem.h.

◆ useLowRes

bool Cogs::Core::TwinVisualsData::useLowRes = false

Definition at line 42 of file TwinVisualsSystem.h.


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