ReXGlue SDK
Loading...
Searching...
No Matches
rex::kernel::RuntimeSettings Class Referencefinal
Inheritance diagram for rex::kernel::RuntimeSettings:
[legend]

Public Member Functions

 REX_SETTING (u32, heap_size_mb, 256, "First shim heap segment in MiB", Range{4, 2048}, kUntilLaunch)
 REX_SETTING (u32, title_memory_mb, 480, "Title memory in MiB, 0 removes the cap", Range{0, 512}, kUntilLaunch)
 REX_SETTING (bool, writable_code_segments, false, "Load code and read only data writable", kUntilLaunch)
 REX_SETTING (bool, protect_zero, true, "The first 64 KiB fault on any access", kUntilLaunch)
 REX_SETTING (bool, protect_on_release, false, "Released memory faults on access", kUntilLaunch)
 REX_SETTING (bool, scribble_heap, false, "Fill new heap memory with a pattern", kUntilLaunch)
 REX_SETTING (bool, ignore_thread_priorities, true, "Ignore guest thread priorities")
 REX_SETTING (bool, ignore_thread_affinities, true, "Ignore guest thread affinities")
 REX_SETTING (bool, ffmpeg_verbose, false, "Log FFmpeg messages for XMA decoding")
 REX_SETTING (u32, terminate_timeout_ms, 2000, "Time Unload waits for guest threads to exit", Range{0, 60000})
Public Member Functions inherited from rex::SettingOwner
 SettingOwner (std::string_view scope)
virtual ~SettingOwner ()
const std::string & GetScope () const
std::span< SettingBase *const > GetOwnedSettings () const

Additional Inherited Members

Protected Member Functions inherited from rex::NonCopyable
 NonCopyable (const NonCopyable &)=delete
NonCopyable & operator= (const NonCopyable &)=delete

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