Class EOS_Platform_Create_Flag

java.lang.Object
host.anzo.eossdk.jna.runtime.NativeMappedBitMask
host.anzo.eossdk.eos.sdk.platform.enums.EOS_Platform_Create_Flag
All Implemented Interfaces:
com.sun.jna.NativeMapped

public class EOS_Platform_Create_Flag extends NativeMappedBitMask
Platform Creation Flags used in EOS.EOS_Platform_Create(EOS_Platform_Options)
Since:
8/5/2023
  • Field Details

    • EOS_PF_LOADING_IN_EDITOR

      public static final int EOS_PF_LOADING_IN_EDITOR
      A bit that indicates the SDK is being loaded in a game editor, like Unity or UE4 Play-in-Editor
      See Also:
    • EOS_PF_DISABLE_OVERLAY

      public static final int EOS_PF_DISABLE_OVERLAY
      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 EOS_PF_LOADING_IN_EDITOR
      See Also:
    • EOS_PF_DISABLE_SOCIAL_OVERLAY

      public static final int EOS_PF_DISABLE_SOCIAL_OVERLAY
      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 EOS_PF_LOADING_IN_EDITOR or EOS_PF_DISABLE_OVERLAY
      See Also:
    • EOS_PF_RESERVED1

      public static final int EOS_PF_RESERVED1
      A reserved bit
      See Also:
    • EOS_PF_WINDOWS_ENABLE_OVERLAY_D3D9

      public static final int EOS_PF_WINDOWS_ENABLE_OVERLAY_D3D9
      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
      See Also:
    • EOS_PF_WINDOWS_ENABLE_OVERLAY_D3D10

      public static final int EOS_PF_WINDOWS_ENABLE_OVERLAY_D3D10
      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
      See Also:
    • EOS_PF_WINDOWS_ENABLE_OVERLAY_OPENGL

      public static final int EOS_PF_WINDOWS_ENABLE_OVERLAY_OPENGL
      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
      See Also:
    • EOS_PF_CONSOLE_ENABLE_OVERLAY_AUTOMATIC_UNLOADING

      public static final int EOS_PF_CONSOLE_ENABLE_OVERLAY_AUTOMATIC_UNLOADING
      A bit that indicates your game would like to opt-in to automatic unloading of the overlay module when possible. This flag is only relevant on Consoles
      See Also:
  • Constructor Details

    • EOS_Platform_Create_Flag

      public EOS_Platform_Create_Flag()
  • Method Details

    • of

      @NotNull public static @NotNull EOS_Platform_Create_Flag of(int... flags)
    • fromNative

      public Object fromNative(Object nativeValue, com.sun.jna.FromNativeContext context)