You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
1.6 KiB

// Copyright Epic Games, Inc. All Rights Reserved.
// This file is automatically generated. Changes to this file may be overwritten.
namespace Epic.OnlineServices.Platform
{
[System.Flags]
public enum PlatformFlags : ulong
{
None = 0x0,
/// <summary>
/// A bit that indicates the SDK is being loaded in a game editor, like Unity or UE4 Play-in-Editor
/// </summary>
LoadingInEditor = 0x00001,
/// <summary>
/// A bit that indicates the SDK should skip initialization of the overlay, which is used by the in-app purchase flow and social overlay. This bit is implied by <see cref="LoadingInEditor" />
/// </summary>
DisableOverlay = 0x00002,
/// <summary>
/// A bit that indicates the SDK should skip initialization of the social overlay, which provides an overlay UI for social features. This bit is implied by <see cref="LoadingInEditor" /> or <see cref="DisableOverlay" />
/// </summary>
DisableSocialOverlay = 0x00004,
/// <summary>
/// A reserved bit
/// </summary>
Reserved1 = 0x00008,
/// <summary>
/// A bit that indicates your game would like to opt-in to experimental Direct3D 9 support for the overlay. This flag is only relevant on Windows
/// </summary>
WindowsEnableOverlayD3D9 = 0x00010,
/// <summary>
/// A bit that indicates your game would like to opt-in to experimental Direct3D 10 support for the overlay. This flag is only relevant on Windows
/// </summary>
WindowsEnableOverlayD3D10 = 0x00020,
/// <summary>
/// A bit that indicates your game would like to opt-in to experimental OpenGL support for the overlay. This flag is only relevant on Windows
/// </summary>
WindowsEnableOverlayOpengl = 0x00040
}
}