14 enum class Flag :
int {
20 AutoJumpingInWater = 5,
21 MoveInputStateLocked = 6,
24 IsCameraRelativeMovementEnabled = 9,
25 IsRotControlledByMoveDirection = 10,
32 ::ll::TypedStorage<4, 16, ::MoveInputState> mInputState;
33 ::ll::TypedStorage<4, 16, ::MoveInputState> mRawInputState;
34 ::ll::TypedStorage<1, 1, uchar> mHoldAutoJumpInWaterTicks;
35 ::ll::TypedStorage<4, 8, ::Vec2> mMove;
36 ::ll::TypedStorage<4, 8, ::Vec2> mLookDelta;
37 ::ll::TypedStorage<4, 8, ::Vec2> mInteractDir;
38 ::ll::TypedStorage<4, 12, ::Vec3> mDisplacement;
39 ::ll::TypedStorage<4, 12, ::Vec3> mDisplacementDelta;
40 ::ll::TypedStorage<4, 12, ::Vec3> mCameraOrientation;
41 ::ll::TypedStorage<2, 2, ::brstd::bitset<11, ushort>> mFlagValues;
42 ::ll::TypedStorage<1, 2, ::std::array<bool, 2>> mIsPaddling;