21 enum class AudioListener : uchar {
29 ::ll::TypedStorage<8, 32, ::std::string> mName;
30 ::ll::TypedStorage<8, 32, ::std::string> mInheritFrom;
31 ::ll::TypedStorage<4, 8, ::std::optional<float>> mPosX;
32 ::ll::TypedStorage<4, 8, ::std::optional<float>> mPosY;
33 ::ll::TypedStorage<4, 8, ::std::optional<float>> mPosZ;
34 ::ll::TypedStorage<4, 8, ::std::optional<float>> mRotX;
35 ::ll::TypedStorage<4, 8, ::std::optional<float>> mRotY;
36 ::ll::TypedStorage<4, 8, ::std::optional<float>> mCameraRotationSpeed;
37 ::ll::TypedStorage<1, 2, ::std::optional<bool>> mSnapToTarget;
38 ::ll::TypedStorage<4, 12, ::std::optional<::Vec2>> mHorizontalRotationLimit;
39 ::ll::TypedStorage<4, 12, ::std::optional<::Vec2>> mVerticalRotationLimit;
40 ::ll::TypedStorage<1, 2, ::std::optional<bool>> mContinueTargeting;
41 ::ll::TypedStorage<4, 8, ::std::optional<float>> mTrackingRadius;
42 ::ll::TypedStorage<4, 12, ::std::optional<::Vec2>> mViewOffset;
43 ::ll::TypedStorage<4, 16, ::std::optional<::Vec3>> mEntityOffset;
44 ::ll::TypedStorage<4, 8, ::std::optional<float>> mRadius;
45 ::ll::TypedStorage<4, 8, ::std::optional<float>> mYawLimitMin;
46 ::ll::TypedStorage<4, 8, ::std::optional<float>> mYawLimitMax;
47 ::ll::TypedStorage<1, 2, ::std::optional<::CameraPreset::AudioListener>> mListener;
48 ::ll::TypedStorage<1, 2, ::std::optional<bool>> mPlayerEffects;
49 ::ll::TypedStorage<1, 2, ::std::optional<bool>> mAlignTargetAndCameraForward;
50 ::ll::TypedStorage<8, 72, ::std::optional<::SharedTypes::v1_21_50::CameraPresetAimAssistDefinition>> mAimAssist;
64 MCAPI
void setHorizontalRotationLimit(::std::array<float, 2>
const& arr);
66 MCAPI
void setVerticalRotationLimit(::std::array<float, 2>
const& arr);