Coherent UI  2.5.3
A modern user interface library for games
 All Classes Namespaces Functions Variables Enumerations Enumerator Pages
Coherent::UI::FactorySettings Struct Reference

Encapsulates the settings of the UIFactory. More...

#include <Coherent/UI/ViewContext.h>

Public Attributes

const wchar_t * HostDirectory
 
Points to the folder where the host application and it's libraries

reside (relative to the application's directory)

 
bool WriteMinidumps
 If a Coherent UI process crashes it can save a minidump file for debugging. Set to true if you want minidump creation. (Windows only)
 
const wchar_t * MinidumpFolder
 The folder where eventual minidumps will be saved (Windows only)
 
bool EnableSupportForProprietaryCodecs
 Enable support for proprietary codecs. More...
 
const char * AppGroupName
 Set application group name (Mac OS only) More...
 

Detailed Description

Encapsulates the settings of the UIFactory.

Member Data Documentation

const char* Coherent::UI::FactorySettings::AppGroupName

Set application group name (Mac OS only)

If you want to create an sandboxed app, you must set this to the application group identifier

bool Coherent::UI::FactorySettings::EnableSupportForProprietaryCodecs

Enable support for proprietary codecs.

Playing proprietary codecs requires ffmpegsumo library that is capable of playing them as well. Note that distributing such ffmpegsumo library requires license from the repspective rights holder.

Warning
Do not enable this unless you have ffmpegsumo library capable of playing these codecs.
See Also
Audio & Video support