30 enum class InputData :
int {
33 NorthJumpDeprecated = 2,
38 AutoJumpingInWater = 7,
65 PerformItemInteraction = 34,
66 PerformBlockActions = 35,
67 PerformItemStackRequest = 36,
75 ClientAckServerData = 44,
76 IsInClientPredictedVehicle = 45,
79 BlockBreakingDelayEnabled = 48,
80 HorizontalCollision = 49,
81 VerticalCollision = 50,
85 IsCameraRelativeMovementEnabled = 54,
86 IsRotControlledByMoveDirection = 55,
89 IsHotbarOnlyTouch = 58,
93 SneakReleasedRaw = 62,
102 ::ll::TypedStorage<4, 8, ::Vec2> mRot;
103 ::ll::TypedStorage<4, 12, ::Vec3> mPos;
104 ::ll::TypedStorage<4, 4, float> mYHeadRot;
105 ::ll::TypedStorage<4, 12, ::Vec3> mPosDelta;
106 ::ll::TypedStorage<4, 8, ::Vec2> mVehicleRot;
107 ::ll::TypedStorage<4, 8, ::Vec2> mAnalogMoveVector;
108 ::ll::TypedStorage<4, 8, ::Vec2> mMove;
109 ::ll::TypedStorage<4, 8, ::Vec2> mInteractRotation;
110 ::ll::TypedStorage<4, 12, ::Vec3> mCameraOrientation;
111 ::ll::TypedStorage<4, 8, ::Vec2> mRawMoveVector;
112 ::ll::TypedStorage<8, 16, ::std::bitset<65>> mInputData;
113 ::ll::TypedStorage<4, 4, ::InputMode> mInputMode;
114 ::ll::TypedStorage<4, 4, ::ClientPlayMode> mPlayMode;
115 ::ll::TypedStorage<4, 4, ::NewInteractionModel> mNewInteractionModel;
116 ::ll::TypedStorage<8, 8, ::PlayerInputTick> mClientTick;
117 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::PackedItemUseLegacyInventoryTransaction>> mItemUseTransaction;
118 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::ItemStackRequestData>> mItemStackRequest;
119 ::ll::TypedStorage<8, 24, ::PlayerBlockActions> mPlayerBlockActions;
120 ::ll::TypedStorage<8, 8, ::ActorUniqueID> mClientPredictedVehicle;
135 virtual ::MinecraftPacketIds getId()
const ;
138 virtual ::std::string getName()
const ;
144 virtual bool isValid()
const ;
157 MCAPI ::PlayerActionComponent readIntoComponent()
const;
175 MCAPI ::MinecraftPacketIds $getId()
const;
177 MCAPI ::std::string $getName()
const;
181 MCAPI
bool $isValid()
const;
189 MCAPI
static void** $vftable();