Skip to main content
Ctrl+K
Carbonite SDK - Home Carbonite SDK - Home

Carbonite SDK

  • gitlab
  • twitter
  • youtube
  • instagram
  • www
  • linkedin
  • twitch
Carbonite SDK - Home Carbonite SDK - Home

Carbonite SDK

  • gitlab
  • twitter
  • youtube
  • instagram
  • www
  • linkedin
  • twitch

Table of Contents

  • Manifesto
  • Changelog
  • Coding Style Guide
  • API
    • Classes
      • OmniCoreStartArgs
    • Macros
    • Directories
      • carb
        • BindingsPythonTypes.h
          • Source file
        • BindingsUtils.h
          • Source file
          • CARB_BINDINGS
          • CARB_BINDINGS_EX
        • CarbWindows.h
          • Source file
        • ClientUtils.h
          • Source file
          • CARB_GLOBALS
          • CARB_GLOBALS_EX
        • Coro.h
          • Source file
        • Defines.h
          • Source file
          • CARB_AARCH64
          • CARB_ABI
          • CARB_ALIGN
          • CARB_ALIGNED_SIZE
          • CARB_ALIGN_AS
          • CARB_ALIGN_OF
          • CARB_ALLOCA
          • CARB_ALWAYS_INLINE
          • CARB_ANONYMOUS_VAR
          • CARB_ARCH_NAME
          • CARB_ASAN_ENABLED
          • CARB_ASSERT
          • CARB_ASSERT_ENABLED
          • CARB_ASSERT_MEMBERS_MATCH
          • CARB_ASSERT_STRUCTS_MATCH
          • CARB_ASSUME
          • CARB_ATTRIBUTE
          • CARB_BREAK_POINT
          • CARB_CACHELINE_ALIGN
          • CARB_CACHELINE_SIZE
          • CARB_CHECK
          • CARB_CHECK_ENABLED
          • CARB_CLAMP
          • CARB_CLANG_ONLY
          • CARB_COMPILER_GNUC
          • CARB_COMPILER_MSC
          • CARB_CONSTEVAL
          • CARB_COUNTOF
          • CARB_COUNTOF32
          • CARB_CPP17_CONSTEXPR
          • CARB_CPP20_CONSTEXPR
          • CARB_CPP20_LIKELY
          • CARB_CPP20_UNLIKELY
          • CARB_DEBUG
          • CARB_DECLSPEC
          • CARB_DEPAREN
          • CARB_DEPRECATED
          • CARB_DIVIDE_CEIL
          • CARB_DOC_CONSTEXPR
          • CARB_DOC_ONLY
          • CARB_DYNAMICLINK
          • CARB_EXCEPTIONS_ENABLED
          • CARB_EXPORT
          • CARB_EXPORTS
          • CARB_EXTERN_C
          • CARB_FALLTHROUGH
          • CARB_FATAL_UNLESS
          • CARB_FATAL_UNLESS_ENABLED
          • CARB_FILE_DEPRECATED
          • CARB_FLOAT_MAX
          • CARB_FREE
          • CARB_GNUC_ONLY
          • CARB_HARDWARE_PAUSE
          • CARB_HASH_STRING
          • CARB_HASH_TYPE
          • CARB_HAS_CPP14
          • CARB_HAS_CPP17
          • CARB_HAS_CPP20
          • CARB_HAS_RTTI
          • CARB_HIDDEN
          • CARB_IDENTITY
          • CARB_IGNOREWARNING_CLANG
          • CARB_IGNOREWARNING_CLANG_POP
          • CARB_IGNOREWARNING_CLANG_PUSH
          • CARB_IGNOREWARNING_CLANG_WITH_PUSH
          • CARB_IGNOREWARNING_GNUC
          • CARB_IGNOREWARNING_GNUC_POP
          • CARB_IGNOREWARNING_GNUC_PUSH
          • CARB_IGNOREWARNING_GNUC_WITH_PUSH
          • CARB_IGNOREWARNING_MSC
          • CARB_IGNOREWARNING_MSC_POP
          • CARB_IGNOREWARNING_MSC_PUSH
          • CARB_IGNOREWARNING_MSC_WITH_PUSH
          • CARB_IMPORT
          • CARB_INCLUDES_MEMBER
          • CARB_INCLUDE_PURIFY_TEST
          • CARB_JOIN
          • CARB_LIKELY
          • CARB_LIKELY_IF
          • CARB_MACOS_UNIMPLEMENTED
          • CARB_MALLOC
          • CARB_MAX
          • CARB_MAYBE_UNUSED
          • CARB_MIN
          • CARB_MSC_ONLY
          • CARB_NODISCARD
          • CARB_NODISCARD_MSG
          • CARB_NODISCARD_TYPE
          • CARB_NODISCARD_TYPE_MSG
          • CARB_NOEXCEPT
          • CARB_NOINLINE
          • CARB_NOT_CLANG
          • CARB_NOT_GNUC
          • CARB_NOT_MSC
          • CARB_NO_DOC
          • CARB_NO_OPTIMIZE_GNUC_CLANG
          • CARB_NO_UNIQUE_ADDRESS
          • CARB_OFFSETOF
          • CARB_OFFSETOF2
          • CARB_OPTIMIZE_OFF_MSC
          • CARB_OPTIMIZE_ON_MSC
          • CARB_PLATFORM_LINUX
          • CARB_PLATFORM_MACOS
          • CARB_PLATFORM_NAME
          • CARB_PLATFORM_WINDOWS
          • CARB_POSIX
          • CARB_PRAGMA
          • CARB_PRAGMA_GNUC
          • CARB_PRAGMA_MSC
          • CARB_PREFETCH
          • CARB_PRETTY_FUNCTION
          • CARB_PREVENT_COPY
          • CARB_PREVENT_COPY_AND_MOVE
          • CARB_PREVENT_MOVE
          • CARB_PRINTF_FUNCTION
          • CARB_PROFILING
          • CARB_RELEASE_ASSERT
          • CARB_RELEASE_ASSERT_ENABLED
          • CARB_RETRY_EINTR
          • CARB_ROUNDUP
          • CARB_STACK_ALLOC
          • CARB_STRINGIFY
          • CARB_TEGRA
          • CARB_TOOLCHAIN_CLANG
          • CARB_TSAN_ENABLED
          • CARB_UINT16_MAX
          • CARB_UINT32_MAX
          • CARB_UINT64_MAX
          • CARB_ULLONG_MAX
          • CARB_UNIMPLEMENTED
          • CARB_UNLIKELY
          • CARB_UNLIKELY_IF
          • CARB_UNREACHABLE
          • CARB_UNSUPPORTED_ARCHITECTURE
          • CARB_UNSUPPORTED_COMPILER
          • CARB_UNSUPPORTED_PLATFORM
          • CARB_UNUSED
          • CARB_USHRT_MAX
          • CARB_VIZ
          • CARB_WEAKLINK
          • CARB_X86_64
          • DOXYGEN_EMPTY_CLASS
          • PRIdword
          • PRIxdword
          • carb_max
          • carb_min
        • Error.h
          • Source file
          • CARB_RESULT_USE_OMNI_RESULT_GEN
          • carbGetErrorApi
        • FindPlugins.h
          • Source file
        • Framework.h
          • Source file
          • CARBONITE_MAJOR
          • CARBONITE_MINOR
          • CARB_FRAMEWORK_GLOBALS
          • CARB_IS_SAME_SDK_VERSION
          • carb_Framework
          • carb_Framework_latest
          • g_carbClientName
          • g_carbFramework
          • g_needToCall_CARB_GLOBALS_atGlobalScope
        • IObject.h
          • Source file
        • Interface.h
          • Source file
          • CARB_HEXVERSION
          • CARB_PLUGIN_INTERFACE
          • CARB_PLUGIN_INTERFACE_EX
          • CARB_VERSION_ATLEAST
        • InterfaceUtils.h
          • Source file
        • Memory.h
          • Source file
          • carbReallocate
        • ObjectUtils.h
          • Source file
          • CARB_IOBJECT_IMPL
        • PluginCoreUtils.h
          • Source file
          • CARB_STATE
          • carbGetFrameworkVersion
          • carbGetPluginDeps
          • carbOnPluginPostShutdown
          • carbOnPluginPreStartup
          • carbOnPluginQuickShutdown
          • carbOnPluginRegister
          • carbOnPluginRegisterEx
          • carbOnPluginRegisterEx2
          • carbOnPluginShutdown
          • carbOnPluginStartup
          • carbOnPluginStartupEx
          • carbOnReloadDependency
          • destroyInterface
          • fillInterface
          • fillInterface
          • kCarbGetFrameworkVersionFnName
          • kCarbGetPluginDepsFnName
          • kCarbOnPluginPostShutdownFnName
          • kCarbOnPluginPreStartupFnName
          • kCarbOnPluginQuickShutdownFnName
          • kCarbOnPluginRegisterEx2FnName
          • kCarbOnPluginRegisterExFnName
          • kCarbOnPluginRegisterFnName
          • kCarbOnPluginShutdownFnName
          • kCarbOnPluginStartupExFnName
          • kCarbOnPluginStartupFnName
          • kCarbOnReloadDependencyFnName
        • PluginInitializers.h
          • Source file
        • PluginUtils.h
          • Source file
          • CARB_DEFAULT_INITIALIZERS
          • CARB_PLUGIN_IMPL
          • CARB_PLUGIN_IMPL_DEPS
          • CARB_PLUGIN_IMPL_EX
          • CARB_PLUGIN_IMPL_MINIMAL
          • CARB_PLUGIN_IMPL_NO_DEPS
        • RString.h
          • Source file
          • RSTRINGENUM_FROM_RSTRING_H
        • RStringEnum.inl
          • Source file
        • SdkVersion.h
          • Source file
          • CARB_SDK_VERSION
        • StartupUtils.h
          • Source file
        • Types.h
          • Source file
          • CARB_MAKE_FOURCC
        • Version.h
          • Source file
          • CARB_ASSERT_INTEROP_SAFE
        • assert
          • AssertUtils.h
            • Source file
            • CARB_ASSERT_GLOBALS
          • IAssert.h
            • Source file
            • carb_assert_IAssert_latest
            • g_carbAssert
        • assets
          • AssetsTypes.h
            • Source file
            • CARB_ASSET
          • AssetsUtils.h
            • Source file
          • IAssets.h
            • Source file
          • IAssetsBlob.h
            • Source file
        • clock
          • TscClock.h
            • Source file
            • CARBLOCAL_COMPILER_BARRIER
        • container
          • BufferedObject.h
            • Source file
          • IntrusiveList.h
            • Source file
          • IntrusiveUnorderedMultimap.h
            • Source file
          • LocklessQueue.h
            • Source file
          • LocklessStack.h
            • Source file
          • RHUnorderedMap.h
            • Source file
          • RHUnorderedMultimap.h
            • Source file
          • RHUnorderedMultiset.h
            • Source file
          • RHUnorderedSet.h
            • Source file
          • RobinHoodImpl.h
            • Source file
          • detail
            • AllocatorTraits.h
              • Source file
            • ContainerHelpers.h
              • Source file
            • NodeHandle.h
              • Source file
            • PartitionTable.h
              • Source file
            • TemplateHelpers.h
              • Source file
        • cpp
          • Barrier.h
            • Source file
          • Bit.h
            • Source file
          • Chrono.h
            • Source file
          • Functional.h
            • Source file
          • IOStream.h
            • Source file
          • Latch.h
            • Source file
          • Memory.h
            • Source file
          • Optional.h
            • Source file
            • CARB_IMPLOPTIONAL
          • Semaphore.h
            • Source file
          • Span.h
            • Source file
          • StdDef.h
            • Source file
          • StringView.h
            • Source file
          • Thread.h
            • Source file
          • TypeTraits.h
            • Source file
          • ZStringView.h
            • Source file
          • detail
            • AtomicOps.h
              • Source file
            • ImplData.h
              • Source file
            • ImplDummy.h
              • Source file
        • crashreporter
          • CrashReporterUtils.h
            • Source file
            • CARB_CRASH_REPORTER_GLOBALS
            • g_carbCrashReporter
          • ICrashReporter.h
            • Source file
            • carb_crashreporter_ICrashReporter
            • carb_crashreporter_ICrashReporter_latest
        • delegate
          • Delegate.h
            • Source file
          • detail
            • DelegateBase.h
              • Source file
        • detail
          • DeferredLoad.h
            • Source file
            • CARB_DETAIL_DEFINE_DEFERRED_LOAD
            • CARB_REQUIRE_LINKED
          • ExceptionEpilog.h
            • Source file
          • ExceptionProlog.h
            • Source file
          • NoexceptType.h
            • Source file
          • PopBadMacros.h
            • Source file
          • PushBadMacros.h
            • Source file
          • TSan.h
            • Source file
            • CARB_IF_NOT_TSAN
            • CARB_IF_TSAN
        • dictionary
          • DictionaryUtils.h
            • Source file
          • IDictionary.h
            • Source file
          • ISerializer.h
            • Source file
        • eventdispatcher
          • EventDispatcherTypes.h
            • Source file
          • EventDispatcherUtils.h
            • Source file
          • IEventDispatcher.h
            • Source file
            • carb_eventdispatcher_IEventDispatcher
            • carb_eventdispatcher_IEventDispatcher_latest
          • IMessageQueue.h
            • Source file
            • carb_eventdispatcher_IMessageQueueFactory
            • carb_eventdispatcher_IMessageQueueFactory_latest
        • events
          • EventsAdapterUtils.h
            • Source file
          • EventsTypes.h
            • Source file
            • CARB_EVENTS_TYPE_FROM_STR
          • EventsUtils.h
            • Source file
          • IEvents.h
            • Source file
            • carb_events_IEvents
            • carb_events_IEvents_latest
          • IEventsAdapter.h
            • Source file
            • carb_events_IEventsAdapter
            • carb_events_IEventsAdapter_latest
        • extras
          • Base64.h
            • Source file
          • CpuInfo.h
            • Source file
            • CARB_CPUID_H_INCLUDED
          • Debugging.h
            • Source file
          • EnvironmentVariable.h
            • Source file
          • EnvironmentVariableParser.h
            • Source file
          • Errors.h
            • Source file
          • HandleDatabase.h
            • Source file
          • Library.h
            • Source file
            • CARB_EXECUTABLE_EXTENSION
            • CARB_EXECUTABLE_EXTENSION_WIDE
            • CARB_LIBRARY_EXTENSION
            • CARB_LIBRARY_EXTENSION_WIDE
            • CARB_LIBRARY_GET_LITERAL_NAME
            • CARB_LIBRARY_PREFIX
          • MemoryUsage.h
            • Source file
          • Options.h
            • Source file
          • Path.h
            • Source file
          • SharedMemory.h
            • Source file
          • StringSafe.h
            • Source file
            • CARB_FORMATTED
            • CARB_FORMATTED_N
            • CARB_FORMATTED_N_SIZE
            • CARB_FORMATTED_SIZE
          • TestEnvironment.h
            • Source file
          • Tokens.h
            • Source file
          • Utf8Parser.h
            • Source file
          • Uuid.h
            • Source file
          • VariableSetup.h
            • Source file
          • WindowsPath.h
            • Source file
        • filesystem
          • FindFiles.h
            • Source file
          • IFileSystem.h
            • Source file
        • input
          • IInput.h
            • Source file
          • InputProvider.h
            • Source file
          • InputTypes.h
            • Source file
          • InputUtils.h
            • Source file
        • l10n
          • IL10n.h
            • Source file
            • CARB_LOCALIZE
            • g_carbLocalization
            • g_localizationFn
          • L10nUtils.h
            • Source file
            • CARB_LOCALIZATION_GLOBALS
        • launcher
          • ILauncher.h
            • Source file
            • OMNI_ILauncher_PRIpid
          • LauncherUtils.h
            • Source file
            • ADD_PRIMITIVE_HANDLER
        • logging
          • ILogging.h
            • Source file
            • carb_logging_ILogging
            • carb_logging_ILogging_latest
          • Log.h
            • Source file
            • CARB_FAKE_PRINTF
            • CARB_LOG_GLOBALS
            • g_carbLogFn
            • g_carbLogLevel
            • g_carbLogging
          • Logger.h
            • Source file
          • LoggingTypes.h
            • Source file
          • LoggingUtils.h
            • Source file
          • StandardLogger.h
            • Source file
          • StandardLogger2.h
            • Source file
        • math
          • Int128.h
            • Source file
            • CARBLOCAL_USE_BUILTIN_INT128
          • MulDiv.h
            • Source file
          • Util.h
            • Source file
        • memory
          • ArenaAllocator.h
            • Source file
          • Util.h
            • Source file
        • process
          • Types.h
            • Source file
            • OMNI_PRIpid
            • OMNI_PRIxpid
          • Util.h
            • Source file
        • profiler
          • IProfileMonitor.h
            • Source file
          • IProfiler.h
            • Source file
            • carb_profiler_IProfiler
            • carb_profiler_IProfiler_latest
            • g_carbProfiler
            • g_carbProfilerMask
          • Profile.h
            • Source file
            • CARB_PROFILER_GLOBALS
            • CARB_PROFILE_DECLARE_CHANNEL
            • CARB_PROFILE_EXTERN_CHANNEL
          • ProfilerUtils.h
            • Source file
        • scripting
          • IPythonThreading.h
            • Source file
        • settings
          • ISettings.h
            • Source file
          • SettingsUtils.h
            • Source file
        • simplegui
          • ISimpleGui.h
            • Source file
          • SimpleGuiTypes.h
            • Source file
        • tasking
          • Delegate.h
            • Source file
          • IFiberEvents.h
            • Source file
          • ITasking.h
            • Source file
            • carb_tasking_ITasking
            • carb_tasking_ITasking_latest
          • IThreadPool.h
            • Source file
          • ParallelSort.h
            • Source file
          • TaskingHelpers.h
            • Source file
            • CARB_ASSERT_ASYNC
            • CARB_ASYNC
            • CARB_CHECK_ASYNC
            • CARB_FATAL_UNLESS_ASYNC
            • CARB_IS_ASYNC
            • CARB_MAYBE_ASYNC
          • TaskingTypes.h
            • Source file
          • TaskingUtils.h
            • Source file
          • ThreadPoolUtils.h
            • Source file
          • detail
            • ApplyRange.h
              • Source file
        • thread
          • Futex.h
            • Source file
          • IThreadUtil.h
            • Source file
          • Mutex.h
            • Source file
          • RecursiveSharedMutex.h
            • Source file
          • SharedMutex.h
            • Source file
          • Spinlock.h
            • Source file
          • ThreadLocal.h
            • Source file
          • Types.h
            • Source file
            • OMNI_PRItid
            • OMNI_PRIxtid
          • Util.h
            • Source file
          • detail
            • FutexImpl.h
              • Source file
            • LowLevelLock.h
              • Source file
            • NativeFutex.h
              • Source file
            • ParkingLot.h
              • Source file
        • time
          • TscClock.h
            • Source file
          • Util.h
            • Source file
        • tokens
          • ITokens.h
            • Source file
          • TokensUtils.h
            • Source file
        • variant
          • IVariant.h
            • Source file
          • VariantTypes.h
            • Source file
          • VariantUtils.h
            • Source file
        • windowing
          • IGLContext.h
            • Source file
          • IWindowing.h
            • Source file
            • carb_windowing_IWindowing
            • carb_windowing_IWindowing_latest
      • examples
        • example.stats
          • example.stats
            • main.cpp
              • Source file
          • include
            • carb
              • stats
                • IStats.h
                  • Source file
                  • carb_stats_IStats
                  • carb_stats_IStats_latest
          • plugins
            • carb.stats
              • Interfaces.cpp
                • Source file
              • Stats.cpp
                • Source file
              • Stats.h
                • Source file
        • example.windowing
          • example-glfw
            • glfw.cpp
              • Source file
          • example.windowing.native.app
            • example.windowing.cpp
              • Source file
          • example.windowing.no.plugin.app
            • example.windowing.no.plugin.cpp
              • Source file
      • omni
        • Expected.h
          • Source file
        • Function.h
          • Source file
        • MoveOnlyFunction.h
          • Source file
        • Span.h
          • Source file
        • String.h
          • Source file
          • CARBLOCAL_STDSTRING_CONSTEXPR
          • CARBLOCAL_UNION_CONSTEXPR
        • StringView.h
          • Source file
        • Vector.h
          • Source file
        • core
          • Api.h
            • Source file
            • OMNI_API
            • OMNI_EXPORT
            • OMNI_EXTERN_C
            • OMNI_MODULE_API
          • Assert.h
            • Source file
            • OMNI_ASSERT
            • OMNI_ASSERT_ENABLED
            • OMNI_CHECK
            • OMNI_CHECK_ENABLED
            • OMNI_FATAL_UNLESS
          • BuiltIn.h
            • Source file
            • OmniBuiltIn
            • omniGetBuiltInWithoutAcquire
          • IObject.gen.h
            • Source file
          • IObject.h
            • Source file
          • ITypeFactory.gen.h
            • Source file
          • ITypeFactory.h
            • Source file
            • omniCreateTypeFactory
            • omniGetTypeFactoryWithoutAcquire
          • IWeakObject.gen.h
            • Source file
          • IWeakObject.h
            • Source file
          • Interface.h
            • Source file
            • OMNI_PLUGIN_INTERFACE
          • ModuleExports.h
            • Source file
            • OMNI_MODULE_ADD_LOG_CHANNEL
            • OMNI_MODULE_ADD_STRUCTURED_LOG_SCHEMA
            • OMNI_MODULE_EXPORT_ENTRY_BEGIN
            • OMNI_MODULE_EXPORT_ENTRY_END
            • OMNI_MODULE_GET_MODULE_DEPENDENCIES
            • OMNI_MODULE_ON_MODULE_CAN_UNLOAD
            • OMNI_MODULE_ON_MODULE_LAST_CHANCE_SHUTDOWN
            • OMNI_MODULE_ON_MODULE_LOAD
            • OMNI_MODULE_ON_MODULE_STARTED
            • OMNI_MODULE_ON_MODULE_UNLOAD
            • OMNI_MODULE_REQUIRE_CARB_CLIENT_NAME
            • OMNI_MODULE_REQUIRE_CARB_FRAMEWORK
            • OMNI_MODULE_REQUIRE_CARB_IASSERT
            • OMNI_MODULE_REQUIRE_CARB_IL10N
            • OMNI_MODULE_REQUIRE_CARB_ILOGGING
            • OMNI_MODULE_REQUIRE_CARB_IPROFILER
            • omniModuleGetExports
          • ModuleInfo.h
            • Source file
            • OMNI_PLUGIN_IMPL_DEPS
            • OMNI_PLUGIN_IMPL_NODEPS
          • Omni.h
            • Source file
            • OMNI_APP_GLOBALS
            • OMNI_CORE_START
            • OMNI_CORE_STOP
            • OMNI_CORE_STOP_FOR_BINDINGS
            • OMNI_GLOBALS_ADD_DEFAULT_CHANNEL
            • OMNI_GLOBALS_ADD_DEFAULT_CHANNEL_1
            • OMNI_MODULE_DEFINE_CARB_FUNCTIONS
            • OMNI_MODULE_DEFINE_LOCATION_FUNCTIONS
            • OMNI_MODULE_DEFINE_OMNI_FUNCTIONS
            • OMNI_MODULE_GLOBALS
            • OMNI_MODULE_GLOBALS_BUILD_CONFIG_SYMBOLS
            • OMNI_MODULE_GLOBALS_WITHOUT_CARB
            • OMNI_MODULE_SET_CARB_EXPORTS
            • OMNI_MODULE_SET_EXPORTS
            • OMNI_MODULE_SET_EXPORTS_WITHOUT_CARB
            • OmniCarbShutdownFn
            • OmniCarbStartupFn
            • OmniCoreStartFlags
            • fStartFlagDisableILog
            • fStartFlagDisableIStructuredLog
            • kOmniCoreStartArgsVersion
            • omniCoreStart
            • omniCoreStop
            • omniCoreStopForBindings
            • omniGetModuleDirectory
            • omniGetModuleFilename
            • omniReleaseStructuredLog
          • OmniAttr.h
            • Source file
            • OMNI_ATTR
            • OMNI_DECLARE_INTERFACE
            • OMNI_DEFINE_INTERFACE_API
            • OMNI_GENERATED_API
            • OMNI_USE_FROM_GENERATED_API
          • OmniInit.h
            • Source file
            • OMNI_CORE_INIT
          • Platform.h
            • Source file
            • OMNI_BREAK_POINT
            • OMNI_PLATFORM_LINUX
            • OMNI_PLATFORM_MACOS
            • OMNI_PLATFORM_WINDOWS
            • OMNI_POSIX
          • Result.gen.h
            • Source file
          • Result.h
            • Source file
          • ResultError.h
            • Source file
            • OMNI_CATCH_ABI_EXCEPTION
            • OMNI_RETURN_ERROR
            • OMNI_RETURN_IF_ARG_NULL
            • OMNI_THROW_IF_ARG_NULL
            • OMNI_THROW_IF_FAILED
          • TypeId.h
            • Source file
            • OMNI_TYPE_ID
          • Types.h
            • Source file
        • detail
          • ConvertsFromAnyCvRef.h
            • Source file
          • ExpectedImpl.h
            • Source file
          • FunctionImpl.h
            • Source file
          • MoveOnlyFunctionImpl.h
            • Source file
            • OMNI_MOF_CV
            • OMNI_MOF_MOVE
            • OMNI_MOF_NOEX
            • OMNI_MOF_REF
          • ParamPack.h
            • Source file
          • PointerIterator.h
            • Source file
          • VectorDetail.h
            • Source file
        • experimental
          • job
            • IJob.gen.h
              • Source file
            • IJob.h
              • Source file
        • ext
          • ExtensionsUtils.h
            • Source file
          • IExt.h
            • Source file
          • IExtensionData.gen.h
            • Source file
          • IExtensionData.h
            • Source file
          • IExtensionHooks.gen.h
            • Source file
          • IExtensionHooks.h
            • Source file
          • IExtensions.h
            • Source file
        • extras
          • ContainerHelper.h
            • Source file
          • DictHelpers.h
            • Source file
          • FileSystemHelpers.h
            • Source file
          • ForceLink.h
            • Source file
            • OMNI_FORCE_SYMBOL_LINK
          • OutArrayUtils.h
            • Source file
          • PathMap.h
            • Source file
          • PrivacySettings.h
            • Source file
          • RtxSettings.h
            • Source file
          • ScratchBuffer.h
            • Source file
          • SettingsHelpers.h
            • Source file
          • StringHelpers.h
            • Source file
          • UniqueApp.h
            • Source file
          • Version.h
            • Source file
          • md5.h
            • Source file
        • kit
          • AppTypes.h
            • Source file
          • AppUtils.h
            • Source file
          • EventSubscribers.h
            • Source file
          • IApp.h
            • Source file
            • omni_kit_IApp
            • omni_kit_IApp_latest
          • IAppMessageBox.h
            • Source file
          • IRunLoopRunner.h
            • Source file
          • KitUpdateOrder.h
            • Source file
          • SettingsUtils.h
            • Source file
            • PERSISTENT_SETTINGS_PREFIX
            • SETTING_SEP
        • log
          • ILog.gen.h
            • Source file
          • ILog.h
            • Source file
            • OMNI_LOG_ERROR
            • OMNI_LOG_FATAL
            • OMNI_LOG_INFO
            • OMNI_LOG_VERBOSE
            • OMNI_LOG_WARN
            • OMNI_LOG_WRITE
            • omniCreateLog
            • omniGetLogWithoutAcquire
          • ILogChannelFilter.gen.h
            • Source file
          • ILogChannelFilter.h
            • Source file
          • ILogMessageConsumer2.gen.h
            • Source file
          • ILogMessageConsumer2.h
            • Source file
          • LogChannel.h
            • Source file
            • OMNI_LOG_ADD_CHANNEL
            • OMNI_LOG_DECLARE_CHANNEL
            • OMNI_LOG_DEFAULT_CHANNEL
            • OMNI_LOG_DEFINE_CHANNEL
          • WildcardLogChannelFilter.h
            • Source file
        • platforminfo
          • ICGroupCpuInfo.gen.h
            • Source file
          • ICGroupCpuInfo.h
            • Source file
          • ICGroupMemoryInfo.gen.h
            • Source file
          • ICGroupMemoryInfo.h
            • Source file
          • ICpuInfo.gen.h
            • Source file
          • ICpuInfo.h
            • Source file
          • IDisplayInfo.gen.h
            • Source file
          • IDisplayInfo.h
            • Source file
          • ILimitedCpuInfo.gen.h
            • Source file
          • ILimitedCpuInfo.h
            • Source file
          • ILimitedMemoryInfo.gen.h
            • Source file
          • ILimitedMemoryInfo.h
            • Source file
          • IMemoryInfo.gen.h
            • Source file
          • IMemoryInfo.h
            • Source file
          • IOsInfo.gen.h
            • Source file
          • IOsInfo.h
            • Source file
          • IOsInfo2.gen.h
            • Source file
          • IOsInfo2.h
            • Source file
        • python
          • PyBind.h
            • Source file
            • OMNI_PYTHON_GLOBALS
        • str
          • IReadOnlyCString.gen.h
            • Source file
          • IReadOnlyCString.h
            • Source file
          • Wildcard.h
            • Source file
        • structuredlog
          • BinarySerializer.h
            • Source file
          • IStructuredLog.gen.h
            • Source file
          • IStructuredLog.h
            • Source file
            • OMNI_STRUCTURED_LOG
            • omniGetStructuredLogWithoutAcquire
          • IStructuredLogControl.gen.h
            • Source file
          • IStructuredLogControl.h
            • Source file
          • IStructuredLogControl2.gen.h
            • Source file
          • IStructuredLogControl2.h
            • Source file
          • IStructuredLogExtraFields.gen.h
            • Source file
          • IStructuredLogExtraFields.h
            • Source file
          • IStructuredLogFromILog.gen.h
            • Source file
          • IStructuredLogFromILog.h
            • Source file
          • IStructuredLogSettings.gen.h
            • Source file
          • IStructuredLogSettings.h
            • Source file
          • IStructuredLogSettings2.gen.h
            • Source file
          • IStructuredLogSettings2.h
            • Source file
          • IStructuredLogSettings3.gen.h
            • Source file
          • IStructuredLogSettings3.h
            • Source file
          • JsonSerializer.h
            • Source file
          • JsonTree.h
            • Source file
          • JsonTreeSerializer.h
            • Source file
          • StringView.h
            • Source file
          • StructuredLogCommon.h
            • Source file
            • OMNI_STRUCTURED_LOG_ADD_SCHEMA
            • OMNI_STRUCTURED_LOG_EVENT_ID
          • StructuredLogSettingsUtils.h
            • Source file
          • Telemetry.h
            • Source file
      • tests
        • test.unit
          • omni.core
            • plugin
              • test.bar
                • BarImpl.cpp
                  • Source file
    • Enumerations
    • Files
      • Undocumented.h
        • Source file
    • Functions
    • Groups
      • App Events
      • Button flags.
      • Defines keyboard modifiers.
      • Functions exported from Carbonite plugins. Use @ref CARB_PLUGIN_IMPL to have
      • Helper Macros
        • CARB_NAME_THREAD
        • CARB_PROFILE_ALLOC
        • CARB_PROFILE_ALLOC_NAMED
        • CARB_PROFILE_BEGIN
        • CARB_PROFILE_CALIBRATE_GPU_CONTEXT
        • CARB_PROFILE_CREATE_GPU_CONTEXT
        • CARB_PROFILE_DESTROY_GPU_CONTEXT
        • CARB_PROFILE_END
        • CARB_PROFILE_EVENT
        • CARB_PROFILE_FLOW_BEGIN
        • CARB_PROFILE_FLOW_END
        • CARB_PROFILE_FRAME
        • CARB_PROFILE_FRAME_WITH_IMAGE
        • CARB_PROFILE_FREE
        • CARB_PROFILE_FREE_NAMED
        • CARB_PROFILE_FUNCTION
        • CARB_PROFILE_GPU_QUERY_BEGIN
        • CARB_PROFILE_GPU_QUERY_END
        • CARB_PROFILE_GPU_SET_QUERY_VALUE
        • CARB_PROFILE_LOCKABLE_CREATE
        • CARB_PROFILE_LOCKABLE_DESTROY
        • CARB_PROFILE_LOCKABLE_OPERATION
        • CARB_PROFILE_REGISTER_STRING
        • CARB_PROFILE_SET_CAPTURE_MASK
        • CARB_PROFILE_SHUTDOWN
        • CARB_PROFILE_STARTUP
        • CARB_PROFILE_VALUE
        • CARB_PROFILE_ZONE
      • Helper functions
      • IApp structs
      • Kit Update Ordering values
      • Lexicographically compare two string views.
      • Lexicographically compare two string views.
      • Log Levels
      • Logging Macros
        • CARB_LOG
        • CARB_LOG_ERROR
        • CARB_LOG_ERROR_ONCE
        • CARB_LOG_FATAL
        • CARB_LOG_FATAL_ONCE
        • CARB_LOG_INFO
        • CARB_LOG_INFO_ONCE
        • CARB_LOG_ONCE
        • CARB_LOG_VERBOSE
        • CARB_LOG_VERBOSE_ONCE
        • CARB_LOG_WARN
        • CARB_LOG_WARN_ONCE
      • Pop-side functions
      • Privacy Settings Keys
      • Push-side functions that can be called by any thread
      • RTX Settings Flags
      • Result Codes
        • OMNI_FAILED
        • OMNI_RETURN_IF_FAILED
        • OMNI_SUCCEEDED
      • Run Loop Names
      • String Trimming Utilities
      • Window hints
      • that are known (by default) to <em>carb.variant.plugin</em>.
    • Namespaces
      • carb
        • AcquireInterfaceFlags
        • AcquireInterfaceOptions
        • Allocator
        • AtomicIfTSan
        • BindingType
        • Color
        • ColorRgb
        • ColorRgbDouble
        • ColorRgba
        • ColorRgbaDouble
        • Deleter
        • Double2
        • Double3
        • Double4
        • EmptyMemberPair
        • ErrorApi
        • EventSubscribers
        • FindPluginsArgs
        • FindPluginsOnMatchedFn
        • Float2
        • Float3
        • Float4
        • FourCC
        • Framework
        • FrameworkInitializerForBindings
        • IObject
        • InitBoth
        • InitPolicy
        • Int2
        • Int3
        • Int4
        • InterfaceDesc
        • LoadHookFn
        • LoadHookHandle
        • LoadPluginResult
        • ObjectPtr
        • PluginDesc
        • PluginFrameworkDesc
        • PluginHotReload
        • PluginImplDesc
        • PluginLoadingDesc
        • PluginRegistrationDesc
        • PluginRegistryEntry
        • PluginRegistryEntry2
        • PluginReloadState
        • PrefetchLevel
        • RString
        • RStringKey
        • RStringOp
        • RStringU
        • RStringUKey
        • RegisterHookFn
        • RegisterHookHandle
        • ReleaseHookFn
        • SharedHandle
        • StartupFrameworkDesc
        • Uint2
        • Uint3
        • Uint4
        • UseCarbAllocator
        • UseCarbAllocatorAligned
        • ValueInitFirst
        • Version
        • acquireFramework
        • acquireFrameworkAndRegisterBuiltins
        • acquireFrameworkForBindings
        • acquireInterfaceForBindings
        • acquireInterfaceFromLibraryForBindings
        • allocate
        • assert
          • AssertEntry
          • AssertFlags
          • Handle
          • IAssert
          • Result
          • Type
          • VectoredAssertionHandler
          • deregisterAssertForClient
          • disableDialog
          • fAssertNoConsole
          • fAssertNoMetadata
          • fAssertSkipBreakpoint
          • fAssertSkipDialog
          • getFailureCount
          • registerAssertForClient
          • showToConsole
          • useBreakpoint
        • assets
          • AssetHash
          • AssetTypeParams
          • CreateContextFn
          • CreateDependenciesFn
          • CreateLoadParametersFn
          • DestroyContextFn
          • DestroyDependenciesFn
          • DestroyLoadParametersFn
          • HashAssetFn
          • HashLoadParametersFn
          • HashedType
          • IAssets
          • IAssetsBlob
          • Id
          • IsLoadCanceledFn
          • LoadAssetFn
          • LoadContext
          • LoadParameters
          • LoadParametersEqualsFn
          • LoaderDesc
          • OnChangeEventFn
          • OnDependencyChangedFn
          • Pool
          • Reason
          • ScopedSnapshot
          • Snapshot
          • Type
          • UnloadAssetFn
          • getAssetType
          • kInvalidAssetId
          • kInvalidPool
          • kInvalidSnapshot
          • operator!=
          • operator==
        • borrowObject
        • carbGetSdkVersion
        • clock
          • tsc_clock
        • configureFramework
        • container
          • BufferedObject
          • IntrusiveList
          • IntrusiveListLink
          • IntrusiveUnorderedMultimap
          • IntrusiveUnorderedMultimapLink
          • LocklessQueue
          • LocklessQueueLink
          • LocklessStack
          • LocklessStackLink
          • RHUnorderedMap
          • RHUnorderedMultimap
          • RHUnorderedMultiset
          • RHUnorderedSet
          • detail
            • RobinHood
            • operator!=
            • operator==
            • swap
        • cpp
          • as_bytes
          • as_writable_bytes
          • bad_optional_access
          • barrier
          • basic_string_view
          • basic_zstring_view
          • binary_semaphore
          • bit_cast
          • bit_ceil
          • bit_floor
          • bit_width
          • bit_width_constexpr
          • byte
          • chrono
            • high_resolution_clock
          • construct_at
          • counting_semaphore
          • countl_one
          • countl_one_constexpr
          • countl_zero
          • countl_zero_constexpr
          • countr_one
          • countr_one_constexpr
          • countr_zero
          • countr_zero_constexpr
          • data
          • data
          • data
          • data
          • destroy_at
          • destroy_at
          • detail
          • dynamic_extent
          • endian
          • has_single_bit
          • invoke
          • invoke_r
          • invoke_result
          • invoke_result_t
          • is_bounded_array
          • is_bounded_array< T[N]>
          • is_bounded_array_v
          • is_invocable
          • is_invocable_r
          • is_nothrow_convertible
          • is_nothrow_invocable
          • is_nothrow_invocable_r
          • is_unbounded_array
          • is_unbounded_array< T[]>
          • is_unbounded_array_v
          • latch
          • literals
            • string_view_literals
          • nullopt
          • nullopt_t
          • operator""_sv
          • operator""_sv
          • operator""_sv
          • operator""_sv
          • operator""_zsv
          • operator""_zsv
          • operator""_zsv
          • operator""_zsv
          • operator<<
          • operator<<
          • optional
          • popcount
          • popcount_constexpr
          • remove_cvref
          • remove_cvref_t
          • span
          • string_view
          • this_thread
            • sleep_for
            • sleep_until
          • to_address
          • to_address
          • type_identity
          • type_identity_t
          • u16string_view
          • u16zstring_view
          • u32string_view
          • u32zstring_view
          • unsafe_length
          • unsafe_length_t
          • wstring_view
          • wzstring_view
          • zstring_view
        • crashreporter
          • CrashSentInfo
          • CrashSentResult
          • FileHandle
          • ICrashReporter
          • MetadataId
          • MetadataValueCallback
          • MetadataValueType
          • OnCrashSentFn
          • OnDumpSubmittedFn
          • OnGetMetadataFileBlobFn
          • OnGetMetadataFloatFn
          • OnGetMetadataIntegerFn
          • OnGetMetadataStringFn
          • OnGetMetadataUIntegerFn
          • OnGetMetadataWideStringFn
          • ResolveSymbolFn
          • addCrashMetadata
          • addCrashMetadata
          • addExtraCrashFile
          • deregisterCrashReporterForClient
          • detail
            • sanitizeExtraCrashFileKey
          • getCommandLineArgsAsString
          • getCrashMetadataString
          • getCrashMetadataValue
          • isExtraCrashFileKeyUsed
          • kBaseMagicSignature
          • kExternalTerminationSignal
          • kInvalidMetadataId
          • kMagicSignature
          • kMetadataFailBadParameter
          • kMetadataFailKeyAlreadyUsed
          • registerCrashReporterForClient
          • sendAndRemoveLeftOverDumpsAsync
          • writeFileBlob
        • deallocate
        • delegate
          • Delegate
          • Delegate< void(Args…)>
          • DelegateRef
          • DelegateRef< void(Args…)>
          • RefFromDelegate
          • RefFromDelegate_t
          • detail
            • DelegateBase
            • DelegateBase< Mutex, Exec, void(Args…)>
        • deleteHandler
        • detail
          • AddStringViewSupport
          • RStringTraits
          • getCarbErrorApiFunc
          • loadPluginsFromConfig
          • setClientName
          • setDefaultPluginsFromConfig
        • dictionary
          • ChangeEventType
          • DeserializerOptions
          • IDictionary
          • ISerializer
          • Item
          • ItemFlag
          • ItemType
          • OnItemFn
          • OnNodeChangeEventFn
          • OnTreeChangeEventFn
          • OnUpdateItemFn
          • ScopedRead
          • ScopedWrite
          • SerializerOptions
          • SubscriptionId
          • UpdateAction
          • WalkerMode
          • createDictionaryFromFile
          • dumpToString
          • fDeserializerOptionInSitu
          • fSerializerOptionEmptyDictionaryIsArray
          • fSerializerOptionIncludeCollectionName
          • fSerializerOptionIncludeDictionaryName
          • fSerializerOptionMakePretty
          • fSerializerOptionSerializeInfinityAsNull
          • getCachedDictionaryInterface
          • getChildByIndex
          • getChildByIndex
          • getItemFullPath
          • getStringArray
          • getStringArray
          • getStringFromItemName
          • getStringFromItemValue
          • getValueOrDefault
          • kDeserializerOptionNone
          • kSerializerOptionEmptyDictionaryIsArray
          • kSerializerOptionIncludeCollectionName
          • kSerializerOptionIncludeDictionaryName
          • kSerializerOptionMakePretty
          • kSerializerOptionSerializeInfinityAsNull
          • kUpdateItemKeepOriginal
          • kUpdateItemOverwriteOriginal
          • keepOriginal
          • makeStringArrayAtPath
          • overwriteOriginal
          • overwriteOriginalWithArrayHandling
          • saveFileFromDictionary
          • setDictionaryArrayElementFromStringValue
          • setDictionaryElementAutoType
          • setDictionaryFromCmdLine
          • setDictionaryFromStringMapping
          • setStringArray
          • setStringArray
          • toItemType
          • toItemType< bool >
          • toItemType< char * >
          • toItemType< const char * >
          • toItemType< double >
          • toItemType< float >
          • toItemType< int32_t >
          • toItemType< int64_t >
          • unsubscribeTreeFromAllEvents
          • walkDictionary
        • eventdispatcher
          • CleanupFn
          • Event
          • EventData
          • IEventDispatcher
          • IMessageQueue
          • IMessageQueueFactory
          • IMessageQueuePtr
          • NamedVariant
          • Observer
          • ObserverFn
          • ObserverGuard
          • Order
          • kDefaultOrder
          • kInvalidObserver
          • popAllAndDispatch
        • events
          • AdapterDesc
          • AdapterType
          • EventType
          • IEvent
          • IEventListener
          • IEventListenerPtr
          • IEventPtr
          • IEventStream
          • IEventStreamPtr
          • IEvents
          • IEventsAdapter
          • ISubscription
          • ISubscriptionPtr
          • LambdaEventListener
          • MappingEntry
          • Order
          • SenderId
          • SubscriptionCallback
          • createSubscriptionToPop
          • createSubscriptionToPopByType
          • createSubscriptionToPush
          • createSubscriptionToPushByType
          • getCachedEventsInterface
          • getSubscriptionsToPop
          • getSubscriptionsToPush
          • kDefaultOrder
          • kGlobalSenderId
          • registerEventAlias
          • typeFromString
          • unregisterEventAlias
        • extras
          • Base64
          • ConstHandleRef
          • CpuInfo
          • EnvironmentVariable
          • EnvironmentVariableParser
          • ErrnoType
          • HandleDatabase
          • HandleRef
          • LibraryFlags
          • LibraryHandle
          • MemoryQueryType
          • MemoryScaleType
          • Path
          • ScopedHandleRef
          • SharedMemory
          • SharedState
          • SystemMemoryInfo
          • UniqueLibrary
          • Utf8Iterator
          • Utf8Parser
          • Uuid
          • WinApiErrorType
          • adjustWindowsDllSearchPaths
          • compareStrings
          • compareStringsNoCase
          • convertCarboniteToWindowsPath
          • convertErrnoToMessage
          • convertUtf16StringToUtf8
          • convertUtf16StringToUtf8
          • convertUtf16StringToUtf8
          • convertUtf32StringToUtf8
          • convertUtf32StringToUtf8
          • convertUtf32StringToUtf8
          • convertUtf8StringToUtf16
          • convertUtf8StringToUtf16
          • convertUtf8StringToUtf16
          • convertUtf8StringToUtf32
          • convertUtf8StringToUtf32
          • convertUtf8StringToUtf32
          • convertUtf8StringToWide
          • convertUtf8StringToWide
          • convertUtf8StringToWide
          • convertWideStringToUtf8
          • convertWideStringToUtf8
          • convertWideStringToUtf8
          • convertWinApiErrorCodeToMessage
          • convertWindowsToCarbonitePath
          • copyStringSafe
          • copyStringSafe
          • createLibraryNameForModule
          • debugBacktrace
          • debugPrint
          • debuggerBreak
          • fLibFlagDeepBind
          • fLibFlagLoadExisting
          • fLibFlagMakeFullLibName
          • fLibFlagNow
          • fLibFlagPin
          • fixWindowsPathPrefix
          • formatString
          • formatStringV
          • getAppPathAndName
          • getCurrentProcessMemoryUsage
          • getDefaultLibraryExtension
          • getDefaultLibraryPrefix
          • getDistroName
          • getFriendlyMemorySize
          • getLastErrno
          • getLastErrnoMessage
          • getLastLoadLibraryError
          • getLastWinApiErrorCode
          • getLastWinApiErrorMessage
          • getLibraryDirectory
          • getLibraryDirectoryByHandle
          • getLibraryFilename
          • getLibraryFilenameByHandle
          • getLibraryHandle
          • getLibraryHandleByFilename
          • getLibrarySymbol
          • getMemorySizeMultiplier
          • getMemoryValueByName
          • getPathExtension
          • getPathParent
          • getPathRelative
          • getPathStem
          • getPeakProcessMemoryUsage
          • getPhysicalMemory
          • getStringFromMapOrEnvVar
          • getSystemMemoryInfo
          • getWindowsCanonicalPath
          • getWindowsFullPath
          • isCiEnvironment
          • isDebuggerAttached
          • isMemoryOverlap
          • isNullOrEmpty
          • isRunningOnCentos
          • isRunningOnUbuntu
          • isStringPrefix
          • isTestEnvironment
          • kInvalidLibraryHandle
          • loadLibrary
          • operator!=
          • operator!=
          • operator!=
          • operator!=
          • operator+
          • operator+
          • operator+
          • operator+
          • operator+
          • operator+
          • operator+
          • operator/
          • operator==
          • operator==
          • operator==
          • operator==
          • registerPathAlias
          • resolvePathAliases
          • unloadLibrary
          • unregisterPathAlias
          • withFormatNV
          • withFormatV
        • filesystem
          • CanonicalFlags
          • ChangeAction
          • DirectoryItemInfo
          • DirectoryItemType
          • File
          • FileInfo
          • FileStatus
          • FileWhence
          • FindFilesArgs
          • FindFilesFlag
          • FindFilesOnExcludedFn
          • FindFilesOnFilterNonCanonicalFn
          • FindFilesOnMatchedFn
          • FindFilesOnSearchPathFn
          • FindFilesOnSkippedFn
          • IFileSystem
          • OnChangeEventFn
          • SubscriptionId
          • WalkAction
          • fCanonicalFlagCheckExists
          • findFiles
          • kFindFilesFlagMatchStem
          • kFindFilesFlagNone
          • kFindFilesFlagRecursive
          • kFindFilesFlagReplaceEnvironmentVariables
          • kInvalidSubscriptionId
        • findPlugins
        • fnv1aHash
        • fromHexVersion
        • getCachedInterface
        • getCachedInterfaceForBindings
        • getFramework
        • hashBuffer
        • hashCombine
        • hashLowercaseBuffer
        • hashLowercaseString
        • hashPair
        • hashScalar
        • hashString
        • hashUppercaseBuffer
        • hashUppercaseString
        • input
          • ActionEvent
          • ActionMappingDesc
          • ActionMappingSet
          • ActionMappingSetHandle
          • CurrentButtonState
          • DeviceType
          • EventTypeMask
          • FilterResult
          • Gamepad
          • GamepadConnectionEvent
          • GamepadConnectionEventType
          • GamepadEvent
          • GamepadInput
          • IInput
          • InputDevice
          • InputEvent
          • InputEventFilterFn
          • InputProvider
          • InputType
          • Keyboard
          • KeyboardEvent
          • KeyboardEventType
          • KeyboardInput
          • Mouse
          • MouseEvent
          • MouseEventType
          • MouseInput
          • OnActionEventFn
          • OnGamepadConnectionEventFn
          • OnGamepadEventFn
          • OnInputEventFn
          • OnKeyboardEventFn
          • OnMouseEventFn
          • PreviousButtonState
          • ScopedRead
          • ScopedWrite
          • SubscriptionId
          • SubscriptionOrder
          • filterBufferedEvents
          • getActionMappingDescFromString
          • getDeviceInputFromString
          • getDeviceNameString
          • getDeviceTypeFromString
          • getDeviceTypeString
          • getGamepadInputFromString
          • getGamepadInputString
          • getKeyboardInputFromString
          • getKeyboardInputString
          • getModifierFlagFromString
          • getModifierFlagString
          • getModifierFlagsFromString
          • getModifierFlagsString
          • getMouseInputFromString
          • getMouseInputString
          • getStringFromActionMappingDesc
          • kAnyDevice
          • kCharacterMaxNumBytes
          • kDeviceNameSeparator
          • kEventTypeAll
          • kInvalidSubscriptionId
          • kModifierSeparator
          • kSubscriptionOrderDefault
          • kSubscriptionOrderFirst
          • kSubscriptionOrderLast
          • parseDeviceNameString
          • setDefaultActionMapping
          • subscribeToActionEvents
          • subscribeToGamepadConnectionEvents
          • subscribeToGamepadEvents
          • subscribeToKeyboardEvents
          • subscribeToMouseEvents
          • toButtonFlags
          • toCurrentButtonState
          • toPreviousButtonState
        • isFrameworkValid
        • isVersionSemanticallyCompatible
        • kCarb_FourCC
        • kFnvBasis
        • kFnvPrime
        • kFrameworkVersion
        • kInvalidLoadHook
        • kInvalidRegisterHook
        • kTimeoutInfinite
        • l10n
          • IL10n
          • LanguageIdentifier
          • LanguageTable
          • LanguageTableData
          • LocalizedName
          • StringIdentifier
          • deregisterLocalizationForClient
          • getLocalizedStringFromHashNoPlugin
          • kLanguageCurrent
          • kLanguageDefault
          • kLanguageTableMain
          • kLanguageUnknown
          • localizeStringFn
          • registerLocalizationForClient
        • launcher
          • AddSettingPredicateFn
          • ArgCollector
          • EnvCollector
          • ExitCode
          • ILauncher
          • KillFlags
          • KillStatus
          • LaunchDesc
          • LauncherFlags
          • OnProcessReadFn
          • ProcessId
          • ScopedProcessHandle
          • SettingsEnumFlags
          • WaitFlags
          • detail
          • fKillFlagFailOnDebugger
          • fKillFlagForce
          • fKillFlagKillChildProcesses
          • fKillFlagSkipWait
          • fLaunchFlagAllowBadEnv
          • fLaunchFlagAllowBadLog
          • fLaunchFlagByteMode
          • fLaunchFlagForce
          • fLaunchFlagKillOnParentExit
          • fLaunchFlagLaunchDetached
          • fLaunchFlagMessageMode
          • fLaunchFlagNoInheritEnv
          • fLaunchFlagNoStdErr
          • fLaunchFlagNoStdOut
          • fLaunchFlagNoStdStreams
          • fLaunchFlagOpenStdin
          • fLaunchFlagScript
          • fSettingsEnumFlagRecursive
          • fWaitFlagAnyStream
          • fWaitFlagCloseStdErrStream
          • fWaitFlagCloseStdOutStream
          • fWaitFlagStdErrStream
          • fWaitFlagStdOutStream
          • kBadId
          • kDefaultProcessBufferSize
          • kInfiniteTimeout
          • kInterpreterPythonCommand
          • kInterpreterPythonScript
          • kInterpreterShellScript
          • kInterpreterShellScript2
          • kNullTerminated
          • kStillActive
          • restoreParentDeathSignal
        • loadFrameworkConfiguration
        • loadPluginsFromPattern
        • loadPluginsFromPatterns
        • logging
          • ExtraFieldFlags
          • ILogging
          • LogDestinations
          • LogFileConfiguration
          • LogFn
          • LogMessage
          • LogSettingBehavior
          • Logger2
          • OutputStream
          • OutputType
          • ScopedFilePause
          • ScopedLevelThreadOverride
          • SetLogLevelFn
          • StandardLogger
          • StandardLogger2
          • StringToLogLevelMapping
          • deregisterLoggingForClient
          • detail
          • fExtraFieldFlagGlobal
          • fExtraFieldFlagNone
          • fExtraFieldFlagThread
          • fLogDestinationDebugConsole
          • fLogDestinationLogFile
          • fLogDestinationNone
          • fLogDestinationStandardStreams
          • getLogging
          • kKeepSameFile
          • kStringToLevelMappings
          • kStringToLevelMappingsCount
          • registerLoggingForClient
          • stringToLevel
          • stringToLevel
        • math
          • bitScanForward
          • bitScanReverse
          • cast_to_int64_t
          • cast_to_uint64_t
          • divide_and_modulus
          • divide_and_modulus
          • int128_t
          • isPowerOf2
          • make_int128_t
          • make_uint128_t
          • mulDiv
          • mulDiv
          • mulDiv
          • mulDiv
          • mulDiv
          • mulDiv
          • numLeadingZeroBits
          • operator<<
          • operator<<
          • popCount
          • round_away_from_zero
          • round_away_from_zero_t
          • round_ceil
          • round_floor
          • round_nearest_neighbor
          • round_nearest_neighbor_t
          • round_toward_zero
          • round_toward_zero_t
          • to_string
          • to_string
          • uint128_t
        • memory
          • ArenaAllocator
          • operator!=
          • operator==
          • protectedMemmove
          • protectedStrncpy
          • testReadable
        • operator!=
        • operator!=
        • operator!=
        • operator!=
        • operator<
        • operator<<
        • operator<<
        • operator<<
        • operator<<
        • operator<=
        • operator==
        • operator==
        • operator==
        • operator==
        • options
          • ArgParserFunc
          • Option
          • Options
          • ParseResult
          • Value
          • ValueType
          • parseOptions
          • printOptionUsage
        • pluginDeinitialize
        • pluginInitialize
        • process
          • ProcessId
        • profiler
          • Channel
          • FlowType
          • GpuContextId
          • IProfileMonitor
          • IProfiler
          • InstantType
          • LockableId
          • LockableOperationType
          • MaskCallbackFn
          • ProfileEvent
          • ProfileEvents
          • ProfileZoneDynamic
          • ProfileZoneStatic
          • ProfiledMutex
          • ProfiledSharedMutex
          • StaticStringType
          • ZoneId
          • deregisterProfilerForClient
          • getProfiler
          • kCaptureMaskAll
          • kCaptureMaskDefault
          • kCaptureMaskNone
          • kCaptureMaskProfiler
          • kInvalidGpuContextId
          • kInvalidLockableId
          • kInvalidStaticString
          • kNoZoneId
          • kUnknownZoneId
          • registerProfilerForClient
        • quickReleaseFrameworkAndTerminate
        • reallocate
        • releaseFramework
        • releaseFrameworkAndDeregisterBuiltins
        • releaseFrameworkAndShutdown
        • releaseFrameworkAndTerminate
        • releaseFrameworkForBindings
        • resetCachedInterface
        • scripting
          • AcquirePythonGil
          • IPythonThreading
          • PythonThreadingState
          • ReleasePythonGil
        • settings
          • ISettings
          • ScopedRead
          • ScopedSubscription
          • ScopedWrite
          • ThreadSafeLocalCache
          • Transaction
          • appendToStringArray
          • getSettingOrDefault
          • getString
          • getStringArray
          • getStringArrayFromItemValues
          • getStringAt
          • getStringAtOpt
          • getStringFromItemValue
          • getStringFromItemValueAt
          • getStringOpt
          • loadSettingsFromFile
          • saveFileFromSettings
          • setBoolArray
          • setDefaultAndGetSetting
          • setFloatArray
          • setFloatArray
          • setIntArray
          • setIntArray
          • setStringArray
          • walkSettings
        • shutdownFramework
        • simplegui
          • ColorEditFlags
          • ComboFlags
          • Condition
          • ContextDesc
          • DataType
          • Direction
          • DockNodeFlags
          • DragDropFlags
          • DrawCallback
          • DrawCommand
          • DrawCornerFlags
          • DrawData
          • DrawList
          • DrawVertex
          • FocusedFlags
          • FontConfig
          • FontCustomRect
          • FontEnumFn
          • HoveredFlags
          • ISimpleGui
          • InputTextFlags
          • ItemFlags
          • KeyModifiers
          • ListClipper
          • MouseCursor
          • Payload
          • SelectableFlags
          • Style
          • StyleColor
          • StyleColorsPreset
          • StyleVar
          • TabBarFlags
          • TabItemFlags
          • TextEditCallback
          • TextEditCallbackData
          • TextureId
          • TreeNodeFlags
          • Viewport
          • ViewportFlags
          • Wchar
          • WindowClass
          • WindowFlags
          • kColorEditFlagAlphaBar
          • kColorEditFlagAlphaPreview
          • kColorEditFlagAlphaPreviewHalf
          • kColorEditFlagFloat
          • kColorEditFlagHDR
          • kColorEditFlagHEX
          • kColorEditFlagHSV
          • kColorEditFlagNoAlpha
          • kColorEditFlagNoInputs
          • kColorEditFlagNoLabel
          • kColorEditFlagNoOptions
          • kColorEditFlagNoPicker
          • kColorEditFlagNoSidePreview
          • kColorEditFlagNoSmallPreview
          • kColorEditFlagNoTooltip
          • kColorEditFlagNone
          • kColorEditFlagPickerHueBar
          • kColorEditFlagPickerHueWheel
          • kColorEditFlagRGB
          • kColorEditFlagUint8
          • kComboFlagHeightLarge
          • kComboFlagHeightLargest
          • kComboFlagHeightMask
          • kComboFlagHeightRegular
          • kComboFlagHeightSmall
          • kComboFlagNoArrowButton
          • kComboFlagNoPreview
          • kComboFlagNone
          • kComboFlagPopupAlignLeft
          • kDockNodeFlagAutoHideTabBar
          • kDockNodeFlagKeepAliveOnly
          • kDockNodeFlagNoDockingInCentralNode
          • kDockNodeFlagNoResize
          • kDockNodeFlagNoSplit
          • kDockNodeFlagNone
          • kDockNodeFlagPassthruCentralNode
          • kDragDropFlagAcceptBeforeDelivery
          • kDragDropFlagAcceptNoDrawDefaultRect
          • kDragDropFlagAcceptNoPreviewTooltip
          • kDragDropFlagAcceptPeekOnly
          • kDragDropFlagNone
          • kDragDropFlagSourceAllowNullID
          • kDragDropFlagSourceAutoExpirePayload
          • kDragDropFlagSourceExtern
          • kDragDropFlagSourceNoDisableHover
          • kDragDropFlagSourceNoHoldToOpenOthers
          • kDragDropFlagSourceNoPreviewTooltip
          • kDrawCornerFlagAll
          • kDrawCornerFlagBot
          • kDrawCornerFlagBotLeft
          • kDrawCornerFlagBotRight
          • kDrawCornerFlagLeft
          • kDrawCornerFlagRight
          • kDrawCornerFlagTop
          • kDrawCornerFlagTopLeft
          • kDrawCornerFlagTopRight
          • kFocusedFlagAnyWindow
          • kFocusedFlagChildWindows
          • kFocusedFlagNone
          • kFocusedFlagRootAndChildWindows
          • kFocusedFlagRootWindow
          • kHoveredFlagAllowWhenBlockedByActiveItem
          • kHoveredFlagAllowWhenBlockedByPopup
          • kHoveredFlagAllowWhenDisabled
          • kHoveredFlagAllowWhenOverlapped
          • kHoveredFlagAnyWindow
          • kHoveredFlagChildWindows
          • kHoveredFlagNone
          • kHoveredFlagRectOnly
          • kHoveredFlagRootAndChildWindows
          • kHoveredFlagRootWindow
          • kInputTextFlagAllowTabInput
          • kInputTextFlagAlwaysInsertMode
          • kInputTextFlagAutoSelectAll
          • kInputTextFlagCallbackAlways
          • kInputTextFlagCallbackCharFilter
          • kInputTextFlagCallbackCompletion
          • kInputTextFlagCallbackHistory
          • kInputTextFlagCallbackResize
          • kInputTextFlagCharsDecimal
          • kInputTextFlagCharsHexadecimal
          • kInputTextFlagCharsNoBlank
          • kInputTextFlagCharsScientific
          • kInputTextFlagCharsUppercase
          • kInputTextFlagCtrlEnterForNewLine
          • kInputTextFlagEnterReturnsTrue
          • kInputTextFlagNoHorizontalScroll
          • kInputTextFlagNoUndoRedo
          • kInputTextFlagNone
          • kInputTextFlagPassword
          • kInputTextFlagReadOnly
          • kItemFlagButtonRepeat
          • kItemFlagDefault
          • kItemFlagDisabled
          • kItemFlagNoNav
          • kItemFlagNoNavDefaultFocus
          • kItemFlagSelectableDontClosePopup
          • kItemFlagsNoTabStop
          • kKeyModifierAlt
          • kKeyModifierCtrl
          • kKeyModifierNone
          • kKeyModifierShift
          • kKeyModifierSuper
          • kSelectableFlagAllowDoubleClick
          • kSelectableFlagDisabled
          • kSelectableFlagDontClosePopups
          • kSelectableFlagNone
          • kSelectableFlagSpanAllColumns
          • kTabBarFlagAutoSelectNewTabs
          • kTabBarFlagFittingPolicyDefault
          • kTabBarFlagFittingPolicyMask
          • kTabBarFlagFittingPolicyResizeDown
          • kTabBarFlagFittingPolicyScroll
          • kTabBarFlagNoCloseWithMiddleMouseButton
          • kTabBarFlagNoTabListScrollingButtons
          • kTabBarFlagNoTooltip
          • kTabBarFlagNone
          • kTabBarFlagReorderable
          • kTabBarFlagTabListPopupButton
          • kTabItemFlagNoCloseWithMiddleMouseButton
          • kTabItemFlagNoPushId
          • kTabItemFlagNone
          • kTabItemFlagSetSelected
          • kTabItemFlagUnsavedDocument
          • kTreeNodeFlagAllowItemOverlap
          • kTreeNodeFlagBullet
          • kTreeNodeFlagCollapsingHeader
          • kTreeNodeFlagDefaultOpen
          • kTreeNodeFlagFramePadding
          • kTreeNodeFlagFramed
          • kTreeNodeFlagLeaf
          • kTreeNodeFlagNavLeftJumpsBackHere
          • kTreeNodeFlagNoAutoOpenOnLog
          • kTreeNodeFlagNoTreePushOnOpen
          • kTreeNodeFlagNone
          • kTreeNodeFlagOpenOnArrow
          • kTreeNodeFlagOpenOnDoubleClick
          • kTreeNodeFlagSelected
          • kViewportFlagNoDecoration
          • kViewportFlagNoFocusOnAppearing
          • kViewportFlagNoFocusOnClick
          • kViewportFlagNoInputs
          • kViewportFlagNoRendererClear
          • kViewportFlagNoTaskBarIcon
          • kViewportFlagNone
          • kViewportFlagTopMost
          • kWindowFlagAlwaysAutoResize
          • kWindowFlagAlwaysHorizontalScrollbar
          • kWindowFlagAlwaysUseWindowPadding
          • kWindowFlagAlwaysVerticalScrollbar
          • kWindowFlagHorizontalScrollbar
          • kWindowFlagMenuBar
          • kWindowFlagNoBackground
          • kWindowFlagNoBringToFrontOnFocus
          • kWindowFlagNoCollapse
          • kWindowFlagNoDecoration
          • kWindowFlagNoDocking
          • kWindowFlagNoFocusOnAppearing
          • kWindowFlagNoInput
          • kWindowFlagNoMouseInputs
          • kWindowFlagNoMove
          • kWindowFlagNoNav
          • kWindowFlagNoNavFocus
          • kWindowFlagNoNavInputs
          • kWindowFlagNoResize
          • kWindowFlagNoSavedSettings
          • kWindowFlagNoScrollWithMouse
          • kWindowFlagNoScrollbar
          • kWindowFlagNoTitleBar
          • kWindowFlagNone
          • kWindowFlagUnsavedDocument
        • startupFramework
        • stats
          • AggregationType
          • CARB_STRONGTYPE
          • IStats
          • StatDesc
          • StatType
          • Value
          • kBadStatId
        • stealObject
        • tasking
          • All
          • Any
          • ApplyBatchFn
          • ApplyFn
          • ConditionVariable
          • ConditionVariableWrapper
          • Counter
          • CounterWrapper
          • Delegate
          • Delegate< void(Args…)>
          • DelegateRef
          • DelegateRef< void(Args…)>
          • Future
          • IFiberEvents
          • ITasking
          • IThreadPool
          • JobFn
          • Mutex
          • MutexWrapper
          • Object
          • ObjectType
          • OnTaskFn
          • PinGuard
          • Priority
          • Promise
          • RecursiveMutexWrapper
          • RefFromDelegate
          • RefFromDelegate_t
          • RequiredObject
          • ScopedTracking
          • Semaphore
          • SemaphoreWrapper
          • SharedFuture
          • SharedMutex
          • SharedMutexWrapper
          • SpinMutex
          • SpinSharedMutex
          • Split
          • Split_t
          • TaskContext
          • TaskDebugInfo
          • TaskDebugInfoFn
          • TaskDebugState
          • TaskDesc
          • TaskGroup
          • TaskStorageDestructorFn
          • TaskStorageKey
          • TaskingDesc
          • ThreadPool
          • ThreadPoolWrapper
          • Tracker
          • Trackers
          • getDefaultTaskingDesc
          • kInfinite
          • kInvalidTaskContext
          • kInvalidTaskStorageKey
          • kMaxFibers
          • parallelSort
          • parallelSort
        • this_process
          • getId
          • getIdCached
          • getUniqueId
        • this_thread
          • atomic_fence_seq_cst
          • get
          • getAffinity
          • getId
          • getName
          • getProcessId
          • getProcessIdCached
          • setAffinity
          • setAffinity
          • setName
          • sleepForUs
          • sleep_for
          • sleep_until
          • spinTryWait
          • spinTryWaitWithBackoff
          • spinWait
          • spinWaitWithBackoff
        • thread
          • AtomicBackoff
          • CpuMaskVector
          • IThreadUtil
          • ProcessId
          • RecursiveSpinlock
          • RelayFlags
          • RelayResult
          • RelayTaskDesc
          • RelayTaskFn
          • Spinlock
          • ThreadId
          • ThreadLocal
          • ThreadLocal< T, false >
          • ThreadLocal< T, true >
          • detail
            • SpinlockImpl
          • fRelayAvailableFlagsMask
          • fRelayFlagBlocking
          • fRelayFlagForce
          • futex
          • getAffinity
          • getName
          • hardware_concurrency
          • kCpusPerMask
          • mutex
          • recursive_mutex
          • recursive_shared_mutex
          • setAffinity
          • setAffinity
          • setName
          • shared_lock
          • shared_mutex
        • time
          • asctime_r
          • ctime_r
          • gmtime_r
          • localtime_r
        • toHexVersion
        • tokens
          • ITokens
          • ResolveFlags
          • ResolveResult
          • StringEndingMode
          • escapeString
          • kResolveFlagLeaveTokenIfNotFound
          • kResolveFlagNone
          • resolveString
        • tolower
        • toupper
        • variant
          • IVariant
          • KeyValuePair
          • Registrar
          • Translator
          • VTable
          • Variant
          • VariantArray
          • VariantArrayPtr
          • VariantData
          • VariantMap
          • VariantMapPtr
          • operator!=
          • operator==
          • traits
          • translate
        • variant_literals
          • operator""_v
          • operator""_v
          • operator""_v
        • windowing
          • CursorMode
          • CursorStandardShape
          • IGLContext
          • IWindowing
          • Image
          • InputMode
          • MonitorChangeEvent
          • OnMonitorChangeFn
          • OnWindowCloseFn
          • OnWindowContentScaleFn
          • OnWindowDropFn
          • OnWindowFocusFn
          • OnWindowMaximizeFn
          • OnWindowMinimizeFn
          • OnWindowMoveFn
          • OnWindowResizeFn
          • VideoMode
          • WindowDesc
        • wrapInterfaceFunction
        • wrapInterfaceFunction
      • detail
        • invocable_r_impl
      • omni
        • core
          • Api
          • Api< omni::core::ITypeFactory_abi >
          • Float2
          • Generated
          • Generated< omni::core::IObject_abi >
          • Generated< omni::core::ITypeFactory_abi >
          • Generated< omni::core::IWeakObjectControlBlock_abi >
          • Generated< omni::core::IWeakObject_abi >
          • Generated< omni::experimental::job::IAffinityMask_abi >
          • Generated< omni::experimental::job::IJobAffinity_abi >
          • Generated< omni::experimental::job::IJobWorker_abi >
          • Generated< omni::experimental::job::IJob_abi >
          • Generated< omni::ext::IExtensionData_abi >
          • Generated< omni::ext::IExtensionHooks_abi >
          • Generated< omni::log::ILogChannelFilter_abi >
          • Generated< omni::log::ILogChannelUpdateConsumer_abi >
          • Generated< omni::log::ILogMessageConsumer2_abi >
          • Generated< omni::log::ILogMessageConsumer_abi >
          • Generated< omni::log::ILog_abi >
          • Generated< omni::platforminfo::ICGroupCpuInfo_abi >
          • Generated< omni::platforminfo::ICGroupMemoryInfo_abi >
          • Generated< omni::platforminfo::ICpuInfo_abi >
          • Generated< omni::platforminfo::IDisplayInfo_abi >
          • Generated< omni::platforminfo::ILimitedCpuInfo_abi >
          • Generated< omni::platforminfo::ILimitedMemoryInfo_abi >
          • Generated< omni::platforminfo::IMemoryInfo_abi >
          • Generated< omni::platforminfo::IOsInfo2_abi >
          • Generated< omni::platforminfo::IOsInfo_abi >
          • Generated< omni::str::IReadOnlyCString_abi >
          • Generated< omni::structuredlog::IStructuredLogControl2_abi >
          • Generated< omni::structuredlog::IStructuredLogControl_abi >
          • Generated< omni::structuredlog::IStructuredLogExtraFields_abi >
          • Generated< omni::structuredlog::IStructuredLogFromILog_abi >
          • Generated< omni::structuredlog::IStructuredLogSettings2_abi >
          • Generated< omni::structuredlog::IStructuredLogSettings3_abi >
          • Generated< omni::structuredlog::IStructuredLogSettings_abi >
          • Generated< omni::structuredlog::IStructuredLog_abi >
          • GetModuleDependenciesFn
          • IObject
          • IObject_abi
          • ITypeFactory
          • ITypeFactory_abi
          • IWeakObject
          • IWeakObjectControlBlock
          • IWeakObjectControlBlock_abi
          • IWeakObject_abi
          • Implements
          • ImplementsCast
          • ImplementsWeak
          • Inherits
          • Int2
          • InterfaceImplementation
          • InterfaceImplementationCreateFn
          • ModuleExportEntry
          • ModuleExportEntryCarbClientName
          • ModuleExportEntryCarbFramework
          • ModuleExportEntryCarbIAssert
          • ModuleExportEntryCarbIL10n
          • ModuleExportEntryCarbILogging
          • ModuleExportEntryCarbIProfiler
          • ModuleExportEntryFlag
          • ModuleExportEntryGetModuleDependencies
          • ModuleExportEntryILog
          • ModuleExportEntryIStructuredLog
          • ModuleExportEntryITypeFactory
          • ModuleExportEntryLogChannel
          • ModuleExportEntryOnModuleCanUnload
          • ModuleExportEntryOnModuleLastChanceShutdown
          • ModuleExportEntryOnModuleLoad
          • ModuleExportEntryOnModuleStarted
          • ModuleExportEntryOnModuleUnload
          • ModuleExportEntrySchema
          • ModuleExports
          • ModuleGetExportsFn
          • ObjectParam
          • ObjectPtr
          • OnModuleCanUnloadFn
          • OnModuleLastChanceShutdownFn
          • OnModuleLoadFn
          • OnModuleStartedFn
          • OnModuleUnloadFn
          • ResultError
          • ScopedFrameworkStartup
          • ScopedOmniCore
          • TypeFactoryArgs
          • TypeFactoryLoadFlags
          • TypeId
          • UInt2
          • WeakPtr
          • borrow
          • cast
          • createType
          • createType
          • fModuleExportEntryFlagNone
          • fModuleExportEntryFlagRequired
          • fTypeFactoryFlagNone
          • getInterfaceDefaults
          • getModuleFilename
          • getTypeIdName
          • kBorrow
          • kModuleExportEntryTypeCarbClientName
          • kModuleExportEntryTypeCarbFramework
          • kModuleExportEntryTypeCarbIAssert
          • kModuleExportEntryTypeCarbIL10n
          • kModuleExportEntryTypeCarbILogging
          • kModuleExportEntryTypeCarbIProfiler
          • kModuleExportEntryTypeGetModuleDependencies
          • kModuleExportEntryTypeILog
          • kModuleExportEntryTypeIStructuredLog
          • kModuleExportEntryTypeITypeFactory
          • kModuleExportEntryTypeLogChannel
          • kModuleExportEntryTypeOnModuleCanUnload
          • kModuleExportEntryTypeOnModuleLastChanceShutdown
          • kModuleExportEntryTypeOnModuleLoad
          • kModuleExportEntryTypeOnModuleStarted
          • kModuleExportEntryTypeOnModuleUnload
          • kModuleExportEntryTypeSchema
          • kModuleExportsMagic
          • kModuleExportsVersion
          • kModuleGetExportsName
          • kSteal
          • kTypeFactoryArgsVersion
          • registerInterfaceImplementations
          • registerInterfaceImplementationsFromModule
          • resultToString
          • setInterfaceDefaults
          • steal
          • typeId
          • unregisterInterfaceImplementationsFromModule
        • detail
          • PointerIterator
          • operator!=
          • operator+
          • operator-
          • operator<
          • operator<=
          • operator==
          • operator>
          • operator>=
        • dynamic_extent
        • erase
        • erase_if
        • expected
        • experimental
          • job
            • IAffinityMask
            • IAffinityMask_abi
            • IJob
            • IJobAffinity
            • IJobAffinity_abi
            • IJobWorker
            • IJobWorker_abi
            • IJob_abi
            • JobFunction
            • MaskType
        • ext
          • DownloadState
          • ExtPathUrl
          • ExtensionFolderInfo
          • ExtensionInfo
          • ExtensionManager
          • ExtensionPathType
          • ExtensionStateChangeHookLambda
          • ExtensionStateChangeType
          • ExtensionSummary
          • ExtensionSummaryFlag
          • IExt
          • IExtensionData_abi
          • IExtensionHooks_abi
          • IExtensionManagerHooks
          • IExtensionStateChangeHook
          • IExtensionStateChangeHookPtr
          • IExtensions
          • IHookHolder
          • IHookHolderPtr
          • IPathProtocolProvider
          • IPathProtocolProviderPtr
          • IRegistryProvider
          • IRegistryProviderPtr
          • OMNI_DECLARE_INTERFACE
          • OMNI_DECLARE_INTERFACE
          • Order
          • RegistryProviderInfo
          • SolverInput
          • Version
          • VersionLockDesc
          • createExtensionStateChangeHook
          • fetchAllExtensionPackages
          • getEnabledExtensionId
          • getExtensionPath
          • isExtensionEnabled
          • kDefaultOrder
          • kEventExtensionPullBegin
          • kEventExtensionPullEndFailure
          • kEventExtensionPullEndSuccess
          • kEventFolderChanged
          • kEventRegistryRefreshBegin
          • kEventRegistryRefreshEndFailure
          • kEventRegistryRefreshEndSuccess
          • kEventScriptChanged
          • kExtensionSummaryFlagAnyEnabled
          • kExtensionSummaryFlagBuiltin
          • kExtensionSummaryFlagInstalled
          • kExtensionSummaryFlagNone
          • kGlobalEventExtensionPullBegin
          • kGlobalEventExtensionPullBeginDeferred
          • kGlobalEventExtensionPullEnd
          • kGlobalEventExtensionPullEndFailure
          • kGlobalEventExtensionPullEndFailureImmediate
          • kGlobalEventExtensionPullEndSuccess
          • kGlobalEventExtensionPullEndSuccessImmediate
          • kGlobalEventFolderChanged
          • kGlobalEventFolderChangedImmediate
          • kGlobalEventRegistryRefreshBegin
          • kGlobalEventRegistryRefreshBeginDeferred
          • kGlobalEventRegistryRefreshEnd
          • kGlobalEventRegistryRefreshEndFailure
          • kGlobalEventRegistryRefreshEndFailureImmediate
          • kGlobalEventRegistryRefreshEndSuccess
          • kGlobalEventRegistryRefreshEndSuccessImmediate
          • kGlobalEventScriptChanged
          • kGlobalEventScriptChangedImmediate
          • parseExtUrl
          • subscribeToExtensionEnable
        • extras
          • ConsentLevel
          • ForceSymbolLink
          • PathEqual
          • PathGreater
          • PathHash
          • PathLess
          • PathMap
          • PrivacySettings
          • ScratchBuffer
          • SemanticVersion
          • UniqueApp
          • UnorderedPathMap
          • endsWith
          • fillOutArray
          • getDirectoryItems
          • getDirectoryItemsOfType
          • getDockerCpuLimit
          • getFileSystem
          • getOutArray
          • getSubfolders
          • getSubfolders
          • gitHashFromOmniverseVersion
          • isAnyVersion
          • isPathEqual
          • isRunningInContainer
          • kInt2Delimiters
          • operator<
          • operator==
          • prereleaseCmp
          • prereleaseCmp
          • readFile
          • replaceAll
          • resolvePath
          • split
          • startsWith
          • stringCompareCaseInsensitive
          • stringToInt2
          • stringToInteger
          • stringToVersion
          • stringToVersionOrDefault
          • toLower
          • versionsCmp
        • formatted
        • formatted_t
        • function
        • function< TReturn(TArgs…)>
        • getline
        • getline
        • kit
          • AppDesc
          • AppInfo
          • BuildInfo
          • IApp
          • IAppMessageBox
          • IAppScripting
          • IRunLoopRunner
          • IRunLoopRunnerPtr
          • MessageBoxButtons
          • MessageBoxResponse
          • MessageBoxType
          • PlatformInfo
          • RestartArgsPolicy
          • RunLoop
          • queueEvent
          • queueEventToRunLoop
          • update
        • log
          • ChannelUpdateReason
          • ILog
          • ILogChannelFilter
          • ILogChannelFilter_abi
          • ILogChannelUpdateConsumer
          • ILogChannelUpdateConsumer_abi
          • ILogMessageConsumer
          • ILogMessageConsumer2
          • ILogMessageConsumer2_abi
          • ILogMessageConsumer_abi
          • ILog_abi
          • Level
          • SettingBehavior
          • addModulesChannels
          • getModuleLogChannels
          • hasModuleLogChannelsRegistered
          • removeModulesChannels
        • move_only_function
        • move_only_function< Ret(Args…) >
        • operator!=
        • operator!=
        • operator!=
        • operator!=
        • operator!=
        • operator!=
        • operator!=
        • operator!=
        • operator!=
        • operator!=
        • operator!=
        • operator+
        • operator+
        • operator+
        • operator+
        • operator+
        • operator+
        • operator+
        • operator+
        • operator+
        • operator+
        • operator+
        • operator+
        • operator+
        • operator+
        • operator+
        • operator<
        • operator<
        • operator<
        • operator<
        • operator<
        • operator<
        • operator<<
        • operator<=
        • operator<=
        • operator<=
        • operator<=
        • operator<=
        • operator<=
        • operator==
        • operator==
        • operator==
        • operator==
        • operator==
        • operator==
        • operator==
        • operator==
        • operator==
        • operator==
        • operator==
        • operator>
        • operator>
        • operator>
        • operator>
        • operator>
        • operator>
        • operator>=
        • operator>=
        • operator>=
        • operator>=
        • operator>=
        • operator>=
        • operator>>
        • platforminfo
          • Architecture
          • CompositorInfo
          • CpuFeature
          • DisplayFlags
          • DisplayInfo
          • ICGroupCpuInfo
          • ICGroupCpuInfo_abi
          • ICGroupMemoryInfo
          • ICGroupMemoryInfo_abi
          • ICpuInfo
          • ICpuInfo_abi
          • IDisplayInfo
          • IDisplayInfo_abi
          • ILimitedCpuInfo
          • ILimitedCpuInfo_abi
          • ILimitedMemoryInfo
          • ILimitedMemoryInfo_abi
          • IMemoryInfo
          • IMemoryInfo_abi
          • IOsInfo
          • IOsInfo2
          • IOsInfo2_abi
          • IOsInfo_abi
          • MachineIdFlags
          • MachineIdVersion
          • ModeFlags
          • ModeIndex
          • ModeInfo
          • Orientation
          • Os
          • OsVersion
          • fDisplayFlagPrimary
          • fMachineIdFlagDefault
          • fMachineIdFlagMakeUnique
          • fMachineIdFlagSessionUnique
          • fModeFlagCentered
          • fModeFlagInterlaced
          • fModeFlagStretched
          • kMachineIdBaseVersion
          • kMachineIdCurrent
          • kModeIndexCurrent
          • kNoQuotaSet
        • python
          • detail
            • PyObjectPtr
        • span
        • stod
        • stof
        • stoi
        • stol
        • stold
        • stoll
        • stoul
        • stoull
        • str
          • IReadOnlyCString
          • IReadOnlyCString_abi
          • ReadOnlyCString
          • isWildcardPattern
          • matchWildcard
          • matchWildcards
        • string
        • string_view
        • structuredlog
          • omni::structuredlog::@267
          • omni::structuredlog::@284
          • AllocFlags
          • AllocHandle
          • Allocator
          • BasicStringView
          • BinaryBlobSizeCalculator
          • BlobReader
          • BlobWriter
          • BlockAllocator
          • EnableFlags
          • EventFlags
          • EventId
          • EventInfo
          • ExtraFieldFlags
          • IStructuredLog
          • IStructuredLogControl
          • IStructuredLogControl2
          • IStructuredLogControl2_abi
          • IStructuredLogControl_abi
          • IStructuredLogExtraFields
          • IStructuredLogExtraFields_abi
          • IStructuredLogFromILog
          • IStructuredLogFromILog_abi
          • IStructuredLogSettings
          • IStructuredLogSettings2
          • IStructuredLogSettings2_abi
          • IStructuredLogSettings3
          • IStructuredLogSettings3_abi
          • IStructuredLogSettings_abi
          • IStructuredLog_abi
          • IdMode
          • IdType
          • JsonBuilder
          • JsonConsumer
          • JsonLengthCounter
          • JsonNode
          • JsonPrinter
          • JsonSerializer
          • JsonTreeCompareFuzz
          • JsonTreeSizeCalculator
          • NodeType
          • OnBlobWriterValidationErrorFunc
          • OnValidationErrorFunc
          • OutputFlags
          • ParserVersion
          • PrivacyLoadFlags
          • SchemaAddFn
          • SchemaFlags
          • SchemaResult
          • SessionId
          • StringView
          • TelemetryMode
          • TempJsonNode
          • addModulesSchemas
          • clearJsonTree
          • compareJsonTrees
          • configureStructuredLogging
          • fAllocFlagOnlyQueue
          • fEnableFlagAll
          • fEnableFlagOverrideEnableState
          • fEnableFlagWholeSchema
          • fEventFlagCriticalEvent
          • fEventFlagOutputToStderr
          • fEventFlagOutputToStdout
          • fEventFlagSkipLog
          • fEventFlagUseLocalLog
          • fExtraFieldFlagNone
          • fOutputFlagEmitCloudHeartbeat
          • fOutputFlagNone
          • fOutputFlagPayloadOnly
          • fOutputFlagSkipLogHeaders
          • fPrivacyLoadFlagResetSettings
          • fSchemaFlagKeepLogOpen
          • fSchemaFlagLogWithProcessId
          • getSchemaResultName
          • ignoreJsonTreeSerializerValidationError
          • kAllSchemas
          • kAnonymousUserIdModeSetting
          • kBadEventId
          • kBlobReaderNoValidate
          • kBlobReaderValidate
          • kBlobWriterNoValidate
          • kBlobWriterValidate
          • kDefaultAnonymousUserIdMode
          • kDefaultEmitCloudHeartbeat
          • kDefaultEmitPayloadOnlySettings
          • kDefaultEnableJsonStdout
          • kDefaultEventQueueSize
          • kDefaultHeartbeatPeriod
          • kDefaultIdMode
          • kDefaultIdType
          • kDefaultLogNameSetting
          • kDefaultLogPathEvent
          • kDefaultLogPathName
          • kDefaultLogRetentionCount
          • kDefaultLogSizeLimit
          • kDefaultNeedLogHeaders
          • kDefaultQueueHighWaterMark
          • kEmitCloudHeartbeatSetting
          • kEmitPayloadOnlySettings
          • kEnableJsonStdoutSetting
          • kEnableLogConsumerSetting
          • kEventIdModeSetting
          • kEventIdTypeSetting
          • kEventQueueSizeSetting
          • kEventsStateArraySetting
          • kEventsStateListSetting
          • kExtraFieldsSettingBranch
          • kGlobalEnableSetting
          • kHeartbeatDisabled
          • kHeartbeatPeriodSetting
          • kLogDirectory
          • kLogRetentionCountSetting
          • kLogSizeLimitSetting
          • kMaxEventQueueSize
          • kMaxMessageLength
          • kMaxMessageLengthBase64
          • kMinEventQueueSize
          • kMinLogRetentionCount
          • kMinLogSizeLimit
          • kNeedLogHeadersSetting
          • kNullTerminatedString
          • kParserVersion
          • kPrivacyFileSetting
          • kQueueHighWaterMark
          • kRecommendedLoggingEventQueueSize
          • kSchemasStateArraySetting
          • kSchemasStateListSetting
          • kSchemasThroughputLimitsSetting
          • kSchemasThroughputPeriodSetting
          • kStructuredLogPluginName
          • serializeArray
          • serializeEnum
          • serializeJsonTree
          • serializeJsonTree
          • serializeScalar
          • setStructuredLogLoggingEnabled
        • swap
        • swap
        • telemetry
          • createGuard
          • getTransmitterLogPath
          • kAllowRootSetting
          • kEventProtocolLeaf
          • kExtraFieldsToAddSetting
          • kIgnoreOldEventsSettingLeaf
          • kLaunchGuardNameSetting
          • kLogFileSetting
          • kLogLevelSetting
          • kMessageMatchingModeLeaf
          • kOldEventThresholdSettingLeaf
          • kPollTimeSetting
          • kPseudonymizeOldEventsSettingLeaf
          • kQueueLimitSettingLeaf
          • kReplaceExtraFieldsSetting
          • kResendEventsSettingLeaf
          • kRestrictedRegionAssumptionSetting
          • kRestrictedRegionsSetting
          • kRetryLimitSettingLeaf
          • kSeekTagNameLeaf
          • kStayAliveSetting
          • kTelemetryAuthTokenExpiryNameSettingLeaf
          • kTelemetryAuthTokenKeyNameSettingLeaf
          • kTelemetryAuthTokenTypeLeaf
          • kTelemetryAuthTokenUrlSettingLeaf
          • kTelemetryAuthenticateSettingLeaf
          • kTelemetryDisableAnonymousDataEnvvar
          • kTelemetryEnableAnonymousDataSetting
          • kTelemetryEndpointSettingLeaf
          • kTelemetryModeSetting
          • kTelemetryRunEnvironmentSetting
          • kTelemetrySchemasUrlSettingLeaf
          • kTelemetryTagSetting
          • kTransmissionLimitSettingLeaf
          • kTransmitterSetting
          • kUploadAllAndExitSetting
          • kUseOpenEndpointSetting
          • launchTransmitter
        • to_string
        • to_string
        • to_string
        • to_string
        • to_string
        • to_string
        • to_string
        • to_string
        • to_string
        • u16string_view
        • u32string_view
        • unexpected
        • unexpected
        • unexpected
        • vector
        • vector< bool >
        • vformatted
        • vformatted_t
        • wstring_view
      • rtx
        • RenderSettings
        • enableAbiskoMode
        • enableAperture
        • enableMDLDistilledMtls
        • getRayTypeCount
        • kDefaultPersistentSettingsPath
        • kDefaultSettingsPath
        • kFlagsSettingsPath
        • kHashedSettingCStringMaxLength
        • kHashedSettingKey
        • kHashedSettingPrefixMaxSize
        • kInternalSettingKey
        • kInternalSettingRoots
        • kPersistentSettingsPath
        • kSettingsPath
        • kTransientSettingsPath
        • setDefaultBoolEx
      • std
        • hash< carb::cpp::basic_string_view< CharT, Traits > >
        • hash< carb::cpp::basic_zstring_view< CharT, Traits > >
        • hash< omni::string >
        • hash<::carb::RString >
        • hash<::carb::RStringKey >
        • hash<::carb::RStringU >
        • hash<::carb::RStringUKey >
        • owner_less<::carb::RString >
        • owner_less<::carb::RStringKey >
        • owner_less<::carb::RStringU >
        • owner_less<::carb::RStringUKey >
    • Pages
      • Todo List
    • Structs
      • InterfaceType
    • Typedefs
    • Unions
    • Variables
  • License

Top Level

  • Carbonite Plugins/Interfaces
  • Omniverse Native Interfaces
  • Deploying a Carbonite Application

Kernel

  • Kernel Overview
    • Kit Kernel Command Line Options
    • Kit Kernel Event System
    • App Shutdown Overview

Components

  • Asserts
  • Crash Reporter
  • Function
  • Carbonite Input Plugin
  • Localization
  • Logging
  • Memory
  • Python Bindings
    • carb package
  • String
  • Tasking
    • Tasking Overview
    • API
    • Best Practices
    • Fibers vs. Threads
    • Anatomy of a Task
    • ISettings keys
    • Parallel Algorithms
    • Synchronization
    • Notifications
    • Debugging
  • Telemetry
    • Omniverse Telemetry
    • Using the ‘omni.structuredlog’ Tool
    • Omniverse Telemetry Walkthrough
    • Structured Log Message Schemas
    • Omniverse Telemetry Data Collection
    • Omniverse Telemetry Implementation Details
  • Unicode

Guides

  • ABI Compatibility
  • Building
  • Unity Builds
  • Testing
  • Packaging
  • Releasing
  • Using Valgrind
  • Carbonite Interface Walkthrough
  • Creating a New Omniverse Native Interface
  • Extending an Omniverse Native Interface Walkthrough
  • Using omni.bind
  • Debugging Notes

Documenting

  • Python Documentation Guide
146.15158.2158.6167.3180.10202.2205.0
  • Carbonite SDK API
  • simplegui
  • kTabBarFlagF...

kTabBarFlagFittingPolicyDefault#

Fully qualified name: carb::simplegui::kTabBarFlagFittingPolicyDefault

Defined in carb/simplegui/SimpleGuiTypes.h

const TabBarFlags carb::simplegui::kTabBarFlagFittingPolicyDefault = kTabBarFlagFittingPolicyResizeDown#

Composed flag.

previous

kTabBarFlagAutoSelectNewTabs

next

kTabBarFlagFittingPolicyMask

On this page
  • kTabBarFlagFittingPolicyDefault
NVIDIA NVIDIA

Copyright © 2018-2025, NVIDIA Corporation.

Last updated on Apr 22, 2025.