Class NativeMappedBitMask

java.lang.Object
host.anzo.eossdk.jna.runtime.NativeMappedBitMask
All Implemented Interfaces:
com.sun.jna.NativeMapped
Direct Known Subclasses:
EOS_EAuthScopeFlags, EOS_EIntegratedPlatformManagementFlags, EOS_ELinkAccountFlags, EOS_Platform_Create_Flag, EOS_RTC_JoinRoomOptions_Flags, EOS_UI_EInputStateButtonFlags, EOS_UI_EKeyCombination

public abstract class NativeMappedBitMask extends Object implements com.sun.jna.NativeMapped
Since:
9/11/2023
  • Field Details

    • bitMask

      protected int bitMask
  • Constructor Details

    • NativeMappedBitMask

      public NativeMappedBitMask()
  • Method Details

    • setFlags

      protected void setFlags(int... flags)
    • hasFlag

      public boolean hasFlag(int flag)
    • toNative

      public Object toNative()
      Specified by:
      toNative in interface com.sun.jna.NativeMapped
    • nativeType

      public Class<?> nativeType()
      Specified by:
      nativeType in interface com.sun.jna.NativeMapped