namespace UE { namespace DerivedData { enum EBuildPolicy { None = 0, BuildLocal = 1 << 0, BuildRemote = 1 << 1, Build = BuildLocal | BuildRemote, CacheQuery = 1 << 2, CacheStoreOnQuery = 1 << 3, CacheStoreOnBuild = 1 << 4, CacheStore = CacheStoreOnQuery | CacheStoreOnBuild, Cache = CacheQuery | CacheStore, CacheKeepAlive = 1 << 5, SkipData = 1 << 6, Default = Build | Cache, } } }