23 virtual int getPersonaLowMemoryThresholdMb()
const = 0;
25 virtual int getPersonaCriticalMemoryThresholdMb()
const = 0;
27 virtual int getPersonaSkinCutoffSizeKb()
const = 0;
29 virtual bool useLegacyMultiplayerToken()
const = 0;
31 virtual ::std::chrono::seconds getNetherNetTimeout()
const = 0;
33 virtual bool getNewAlreadyLinkedMSAModal()
const = 0;
35 virtual int getLowMemoryRenderDistanceReductionPct()
const = 0;
37 virtual bool getDataDrivenRendererV2ActorsWithAttachables()
const = 0;
39 virtual bool getSplitStreamAndroid()
const = 0;
41 virtual ::std::chrono::seconds getPlayerMessagingSafetyRefreshIntervalSeconds()
const = 0;
43 virtual ::std::chrono::seconds getProfileImageRefreshIntervalSeconds()
const = 0;
45 virtual bool getEnableMemoryTracker()
const = 0;
47 virtual int getNXLowMemoryThresholdMb()
const = 0;
49 virtual bool getHostJsonRpcSignalingService()
const = 0;
51 virtual bool getNewLinkedAccountsService()
const = 0;
53 virtual bool getEnableUseHardwareMemTier()
const = 0;
55 virtual bool getFriendsDrawerOnMainMenu()
const = 0;
57 virtual bool getFriendsDrawerOnGameMenu()
const = 0;
59 virtual bool getFriendsDrawerOnMultipleScreens()
const = 0;
61 virtual bool getFriendsDrawerPlayersInMyWorld()
const = 0;
63 virtual bool getPacketTelemetry()
const = 0;
65 virtual bool getTextureCacheEnabled()
const = 0;
67 virtual bool getTextureStreamingEnabled()
const = 0;
69 virtual bool getDisableTrickleIce()
const = 0;
76 virtual void registerFriendsDrawerOnMultipleScreensObserver(
78 ::std::function<
void(
bool)>
81 virtual bool isEnabled(::FlightingTreatmentId)
const = 0;
83 virtual void registerOptionObserverCallback(
85 ::FlightingTreatmentId,
86 ::std::function<
void(
bool)>