// This Header is auto generated by BDSLiteLoader Toolchain #pragma once #define AUTO_GENERATED #include "../Global.h" #define BEFORE_EXTRA #undef BEFORE_EXTRA class MoveInput { #define AFTER_EXTRA #undef AFTER_EXTRA #ifndef DISABLE_CONSTRUCTOR_PREVENTION_MOVEINPUT public: class MoveInput& operator=(class MoveInput const &) = delete; MoveInput(class MoveInput const &) = delete; MoveInput() = delete; #endif public: /*0*/ virtual ~MoveInput(); /*1*/ virtual void tick(class Player &); /*2*/ virtual void __unk_vfn_2(); /*3*/ virtual void __unk_vfn_3(); /*4*/ virtual void clearInputState(); /*5*/ virtual void __unk_vfn_5(); /*6*/ virtual bool allowPicking(float, float); /*7*/ virtual void setJumping(bool); /*8*/ virtual void setAutoJumpingInWater(bool); /*9*/ virtual bool isChangeHeight() const; /*10*/ virtual void setSneakDown(bool); /*11*/ virtual bool isPlayerMoving() const; /*12*/ virtual class Vec3 const & getGazeDirection() const; /*13*/ virtual void fillInputPacket(class PlayerAuthInputPacket &); #ifdef ENABLE_VIRTUAL_FAKESYMBOL_MOVEINPUT MCVAPI void clearMovementState(); MCVAPI void render(float); MCVAPI void setKey(int, bool); #endif };