Ember
Loading...
Searching...
No Matches
EmberForge::AppPreferences::PerformanceSettings Struct Reference

Performance settings. More...

#include <AppPreferences.h>

Public Attributes

bool enableVSync = true
FPSLimit fpsLimit = FPSLimit::FPS_60
bool hardwareAcceleration = true
bool enableDoubleBuffering = true
bool enableAntiAliasing = true
bool enableTextAntiAliasing = true
bool enablePartialRedraws = true
bool enableBackgroundErase = false
bool enableViewportCulling = true
int viewportCullingMargin = 500
bool enableIdleProcessing = true

Detailed Description

Performance settings.

Definition at line 403 of file AppPreferences.h.

Member Data Documentation

◆ enableAntiAliasing

bool EmberForge::AppPreferences::PerformanceSettings::enableAntiAliasing = true

Definition at line 409 of file AppPreferences.h.

◆ enableBackgroundErase

bool EmberForge::AppPreferences::PerformanceSettings::enableBackgroundErase = false

Definition at line 412 of file AppPreferences.h.

◆ enableDoubleBuffering

bool EmberForge::AppPreferences::PerformanceSettings::enableDoubleBuffering = true

Definition at line 408 of file AppPreferences.h.

◆ enableIdleProcessing

bool EmberForge::AppPreferences::PerformanceSettings::enableIdleProcessing = true

Definition at line 419 of file AppPreferences.h.

◆ enablePartialRedraws

bool EmberForge::AppPreferences::PerformanceSettings::enablePartialRedraws = true

Definition at line 411 of file AppPreferences.h.

◆ enableTextAntiAliasing

bool EmberForge::AppPreferences::PerformanceSettings::enableTextAntiAliasing = true

Definition at line 410 of file AppPreferences.h.

◆ enableViewportCulling

bool EmberForge::AppPreferences::PerformanceSettings::enableViewportCulling = true

Definition at line 415 of file AppPreferences.h.

◆ enableVSync

bool EmberForge::AppPreferences::PerformanceSettings::enableVSync = true

Definition at line 405 of file AppPreferences.h.

◆ fpsLimit

FPSLimit EmberForge::AppPreferences::PerformanceSettings::fpsLimit = FPSLimit::FPS_60

Definition at line 406 of file AppPreferences.h.

◆ hardwareAcceleration

bool EmberForge::AppPreferences::PerformanceSettings::hardwareAcceleration = true

Definition at line 407 of file AppPreferences.h.

◆ viewportCullingMargin

int EmberForge::AppPreferences::PerformanceSettings::viewportCullingMargin = 500

Definition at line 416 of file AppPreferences.h.


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