Olive
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Member Functions | Public Attributes | List of all members
RuntimeConfig Struct Reference

The RuntimeConfig struct. More...

#include <config.h>

Public Member Functions

 RuntimeConfig ()
 RuntimeConfig Constructor. More...
 

Public Attributes

bool shaders_are_enabled
 Enable shaders. More...
 
bool disable_blending
 Disable blending modes. More...
 
QString external_translation_file
 Load an external translation file. More...
 

Detailed Description

The RuntimeConfig struct.

This struct handles any configuration that's set as a command-line argument to Olive, and shouldn't be persistent between restarts of Olive.

Constructor & Destructor Documentation

RuntimeConfig::RuntimeConfig ( )

RuntimeConfig Constructor.

Sets default runtime configuration

Member Data Documentation

bool RuntimeConfig::disable_blending

Disable blending modes.

Some users had difficulty utilizing blending modes (provided by shaders). Set this to TRUE to bypass shader-based blending modes and utilize standard (less versatile) OpenGL blending instead.

QString RuntimeConfig::external_translation_file

Load an external translation file.

Overrides Config::language_file and sets the path to a language file to use.

bool RuntimeConfig::shaders_are_enabled

Enable shaders.

Debugging tool. Set to FALSE to bypass OpenGL shaders.


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