EFiBCacheOpFlags

Flags to control the UX while caching

Windows
MacOS
Linux

References

Module

Kismet

Header

/Engine/Source/Editor/Kismet/Public/FindInBlueprintManager.h

Include

#include "FindInBlueprintManager.h"

Syntax

enum EFiBCacheOpFlags
{
    None                               = 0,
    ShowProgress                       = 1 << 0,
    HideNotifications                  = 1 << 1,
    AllowUserCancel                    = 1 << 2,
    CheckOutAndSave                    = 1 << 3,
    HideProgressBars                   = 1 << 4,
    AllowUserCloseProgress             = 1 << 5,
    IsCachingDiscoveredAssets          = 1 << 6,
    KeepProgressVisibleOnCompletion    = 1 << 7,
    ExecuteOnMainThread                = 1 << 8,
    ExecuteOnSingleThread              = 1 << 9,
    ExecuteGatherPhaseOnly             = 1 << 10,
}

Values

Name

Description

None

ShowProgress

Whether to show progress

HideNotifications

Whether to hide toast popups

AllowUserCancel

Whether to allow users to cancel

CheckOutAndSave

Set if the user wants to check out and save (applies to unindexed caching only)

HideProgressBars

Whether to hide progress bar widgets

AllowUserCloseProgress

Whether to allow users to hide/close progress

IsCachingDiscoveredAssets

Set if we are caching assets from the discovery stage

KeepProgressVisibleOnCompletion

Whether to keep progress visible on completion

ExecuteOnMainThread

Index deferred assets on the main thread only (used for debugging)

ExecuteOnSingleThread

Don't index multiple assets in parallel (used to assist with profiling)

ExecuteGatherPhaseOnly

Only execute the gather phase (used to help minimize memory usage on editor/tab open)

Remarks

Flags to control the UX while caching

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss