LeviLamina
Loading...
Searching...
No Matches
CameraPreset Struct Reference

Public Types

enum class  AudioListener : uchar { Camera = 0 , Player = 1 }
 

Public Member Functions

MCAPI CameraPreset (::CameraPreset const &)
 
MCAPI CameraPreset (::CameraPreset &&)
 
MCAPI::CameraPreset & operator= (::CameraPreset &&)
 
MCAPI::CameraPreset & operator= (::CameraPreset const &)
 
MCAPI void setHorizontalRotationLimit (::std::array< float, 2 > const &arr)
 
MCAPI void setVerticalRotationLimit (::std::array< float, 2 > const &arr)
 
MCAPI void write (::BinaryStream &stream) const
 
MCAPI void * $ctor (::CameraPreset const &)
 
MCAPI void * $ctor (::CameraPreset &&)
 
MCAPI void $dtor ()
 

Static Public Member Functions

static MCAPI void bindType (::cereal::ReflectionCtx &ctx)
 
static MCAPI ::Bedrock::Result<::CameraPresetread (::ReadOnlyBinaryStream &stream)
 

Public Attributes

::ll::TypedStorage< 8, 32, ::std::string > mName
 
::ll::TypedStorage< 8, 32, ::std::string > mInheritFrom
 
::ll::TypedStorage< 4, 8, ::std::optional< float > > mPosX
 
::ll::TypedStorage< 4, 8, ::std::optional< float > > mPosY
 
::ll::TypedStorage< 4, 8, ::std::optional< float > > mPosZ
 
::ll::TypedStorage< 4, 8, ::std::optional< float > > mRotX
 
::ll::TypedStorage< 4, 8, ::std::optional< float > > mRotY
 
::ll::TypedStorage< 4, 8, ::std::optional< float > > mCameraRotationSpeed
 
::ll::TypedStorage< 1, 2, ::std::optional< bool > > mSnapToTarget
 
::ll::TypedStorage< 4, 12, ::std::optional<::Vec2 > > mHorizontalRotationLimit
 
::ll::TypedStorage< 4, 12, ::std::optional<::Vec2 > > mVerticalRotationLimit
 
::ll::TypedStorage< 1, 2, ::std::optional< bool > > mContinueTargeting
 
::ll::TypedStorage< 4, 8, ::std::optional< float > > mTrackingRadius
 
::ll::TypedStorage< 4, 12, ::std::optional<::Vec2 > > mViewOffset
 
::ll::TypedStorage< 4, 16, ::std::optional<::Vec3 > > mEntityOffset
 
::ll::TypedStorage< 4, 8, ::std::optional< float > > mRadius
 
::ll::TypedStorage< 4, 8, ::std::optional< float > > mYawLimitMin
 
::ll::TypedStorage< 4, 8, ::std::optional< float > > mYawLimitMax
 
::ll::TypedStorage< 1, 2, ::std::optional<::CameraPreset::AudioListener > > mListener
 
::ll::TypedStorage< 1, 2, ::std::optional< bool > > mPlayerEffects
 
::ll::TypedStorage< 1, 2, ::std::optional< bool > > mAlignTargetAndCameraForward
 
::ll::TypedStorage< 8, 72, ::std::optional<::SharedTypes::v1_21_50::CameraPresetAimAssistDefinition > > mAimAssist
 

The documentation for this struct was generated from the following file: