enum class InputBitMask_t : int64
{
    // MEnumeratorIsNotAFlag
    IN_NONE = 0,
    // MEnumeratorIsNotAFlag
    IN_ALL = -1,
    IN_ATTACK = 1, // (1 << 0)
    IN_JUMP = 2, // (1 << 1)
    IN_DUCK = 4, // (1 << 2)
    IN_FORWARD = 8, // (1 << 3)
    IN_BACK = 16, // (1 << 4)
    IN_USE = 32, // (1 << 5)
    IN_TURNLEFT = 128, // (1 << 7)
    IN_TURNRIGHT = 256, // (1 << 8)
    IN_MOVELEFT = 512, // (1 << 9)
    IN_MOVERIGHT = 1024, // (1 << 10)
    IN_ATTACK2 = 2048, // (1 << 11)
    IN_RELOAD = 8192, // (1 << 13)
    IN_SPEED = 65536, // (1 << 16)
    IN_JOYAUTOSPRINT = 131072, // (1 << 17)
    // MEnumeratorIsNotAFlag
    IN_FIRST_MOD_SPECIFIC_BIT = 4294967296, // (1 << 32)
    IN_WEAPON1 = 4294967296, // (1 << 32)
    IN_ABILITY1 = 8589934592, // (1 << 33)
    IN_ABILITY2 = 17179869184, // (1 << 34)
    IN_ABILITY3 = 34359738368, // (1 << 35)
    IN_ABILITY4 = 68719476736, // (1 << 36)
    IN_ITEM1 = 137438953472, // (1 << 37)
    IN_ITEM2 = 274877906944, // (1 << 38)
    IN_ITEM3 = 549755813888, // (1 << 39)
    IN_ITEM4 = 1099511627776, // (1 << 40)
    IN_ITEM5 = 2199023255552, // (1 << 41)
    IN_ABILITY_HELD = 4398046511104, // (1 << 42)
    IN_INNATE_1 = 17592186044416, // (1 << 44)
    IN_INNATE_2 = 35184372088832, // (1 << 45)
    IN_INNATE_3 = 70368744177664, // (1 << 46)
    IN_MANTLE = 281474976710656, // (1 << 48)
    IN_SPEC_NEXT = 562949953421312, // (1 << 49)
    IN_SPEC_PREV = 1125899906842624, // (1 << 50)
    IN_SPEC_MODE = 2251799813685248, // (1 << 51)
    IN_SPEC_TOGGLE_TEAM = 4503599627370496, // (1 << 52)
    IN_ALT_CAST = 9007199254740992, // (1 << 53)
    IN_REPLAY_DEATH = 18014398509481984, // (1 << 54)
    IN_TELEPORT = 36028797018963968, // (1 << 55)
    IN_ZIPLINE = 72057594037927936, // (1 << 56)
    IN_MOVE_UP = 144115188075855872, // (1 << 57)
    IN_MOVE_DOWN = 288230376151711744, // (1 << 58)
    IN_DUCK_TOGGLE = 576460752303423488, // (1 << 59)
    IN_CANCEL_ABILITY = 1152921504606846976, // (1 << 60)
    IN_COSMETIC_1 = 2305843009213693952, // (1 << 61)
};