Zdexby TheHolyOneZ
36,909 classes
Class

Cinemachine3rdPersonFollow

: CinemachineComponentBase : MonoBehaviour : Behaviour : Component : Object : Object
Unity.Cinemachine.Cinemachine3rdPersonFollow, Unity.Cinemachine 0x0080 (128 B) inherited 0x0028 Unity.Cinemachine.dll
0x00x0080

Members 13

OffsetSizeNameTypeFlagsDefault
0x0CDampingVector3Public—
0x0CShoulderOffsetVector3Public—
0x04VerticalArmLengthfloatPublic—
0x04CameraSidefloatPublic—
0x04CameraDistancefloatPublic—
0x04CameraCollisionFilterLayerMaskPublic—
0x08IgnoreTagstringPublic—
0x04CameraRadiusfloatPublic—
0x04DampingIntoCollisionfloatPublic—
0x04DampingFromCollisionfloatPublic—
0x0Cm_PreviousFollowTargetPositionVector3Private—
0x0Cm_DampingCorrectionVector3Private—
0x04m_CamPosCollisionCorrectionfloatPrivate—
Inherited from CinemachineComponentBase 2
OffsetSizeNameTypeFlagsDefault
—0x04EpsilonfloatStatic+2 flags953267991
0x08m_VcamOwnerCinemachineVirtualCameraBasePrivate—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 19

SignatureFlagsNativeParams
void OnValidate()Private0x00
void Reset()Private0x00
float Unity.Cinemachine.CinemachineFreeLookModifier.IModifierValueSource.get_NormalizedModifierValue()PrivateFinal+3 flags0x04
Vector3 Unity.Cinemachine.CinemachineFreeLookModifier.IModifiablePositionDamping.get_PositionDamping()PrivateFinal+3 flags0x0C
void Unity.Cinemachine.CinemachineFreeLookModifier.IModifiablePositionDamping.set_PositionDamping(const Vector3& value)PrivateFinal+3 flags0x0C
float Unity.Cinemachine.CinemachineFreeLookModifier.IModifiableDistance.get_Distance()PrivateFinal+3 flags0x04
void Unity.Cinemachine.CinemachineFreeLookModifier.IModifiableDistance.set_Distance(float value)PrivateFinal+3 flags0x04
bool get_IsValid()Public+2 flags0x01
Stage get_Stage()Public+2 flags0x04
float GetMaxDampTime()Public+1 flags0x04
void MutateCameraState(ref CameraState& curState, float deltaTime)Public+1 flags0x110
void OnTargetObjectWarped(Transform target, const Vector3& positionDelta)Public+1 flags0x0C
void PositionCamera(ref CameraState& curState, float deltaTime)Private0x110
void GetRigPositions(ref Vector3& root, ref Vector3& shoulder, ref Vector3& hand)Public0x0C
Quaternion GetHeading(const Quaternion& targetRot, const Vector3& up)Static+1 flags0x10
void GetRawRigPositions(const Vector3& root, const Quaternion& targetRot, const Quaternion& heading, ref Vector3& shoulder, ref Vector3& hand)Private0x10
Vector3 ResolveCollisions(const Vector3& root, const Vector3& tip, float deltaTime, float cameraRadius, ref float& collisionCorrection)Private0x0C
void UpgradeToCm3(CinemachineThirdPersonFollow c)1 flags0x08
void .ctor()Public+1 flags0x00