Zdexby TheHolyOneZ
44,741 classes
Class

Leg

: Object
RootMotion.FinalIK.Grounding.Leg, RootMotion 0x0118 (280 B) inherited 0x0010 RootMotion.dll
0x00x0118

Members 21

OffsetSizeNameTypeFlagsDefault
0x01<isGrounded>k__BackingFieldboolPrivate—
0x00110x03padding / unreflected
0x0C<IKPosition>k__BackingFieldVector3Private—
0x10rotationOffsetQuaternionPublic—
0x01<initiated>k__BackingFieldboolPrivate—
0x00310x03padding / unreflected
0x04<heightFromGround>k__BackingFieldfloatPrivate—
0x0C<velocity>k__BackingFieldVector3Private—
0x00440x04padding / unreflected
0x08<transform>k__BackingFieldTransformPrivate—
0x04<IKOffset>k__BackingFieldfloatPrivate—
0x01invertFootCenterboolPublic—
0x00550x03padding / unreflected
0x2C<heelHit>k__BackingFieldRaycastHitPrivate—
0x2C<capsuleHit>k__BackingFieldRaycastHitPrivate—
0x08groundingGroundingPrivate—
0x04lastTimefloatPrivate—
0x04deltaTimefloatPrivate—
0x0ClastPositionVector3Private—
0x10toHitNormalQuaternionPrivate—
0x10rQuaternionPrivate—
0x0CupVector3Private—
0x01doOverrideFootPositionboolPrivate—
0x00F90x03padding / unreflected
0x0CoverrideFootPositionVector3Private—
0x0CtransformPositionVector3Private—
0x01140x04unreflected bytes to end of Leg

Functions 35

SignatureFlagsNativeParams
bool get_isGrounded()Public+1 flags0x01
void set_isGrounded(bool value)Private+1 flags0x01
Vector3 get_IKPosition()Public+1 flags0x0C
void set_IKPosition(const Vector3& value)Private+1 flags0x0C
bool get_initiated()Public+1 flags0x01
void set_initiated(bool value)Private+1 flags0x01
float get_heightFromGround()Public+1 flags0x04
void set_heightFromGround(float value)Private+1 flags0x04
Vector3 get_velocity()Public+1 flags0x0C
void set_velocity(const Vector3& value)Private+1 flags0x0C
Transform get_transform()Public+1 flags0x08
void set_transform(Transform value)Private+1 flags0x08
float get_IKOffset()Public+1 flags0x04
void set_IKOffset(float value)Private+1 flags0x04
RaycastHit get_heelHit()Public+1 flags0x2C
void set_heelHit(const RaycastHit& value)Private+1 flags0x2C
RaycastHit get_capsuleHit()Public+1 flags0x2C
void set_capsuleHit(const RaycastHit& value)Private+1 flags0x2C
RaycastHit get_GetHitPoint()Public+1 flags0x2C
void SetFootPosition(const Vector3& position)Public0x0C
void Initiate(Grounding grounding, Transform transform)Public0x08
void OnEnable()Public0x00
void Reset()Public0x00
void Process()Public0x00
float get_stepHeightFromGround()Public+1 flags0x04
RaycastHit GetCapsuleHit(const Vector3& offsetFromHeel)Private0x2C
RaycastHit GetRaycastHit(const Vector3& offsetFromHeel)Private0x2C
Vector3 RotateNormal(const Vector3& normal)Private0x0C
void SetFootToPoint(const Vector3& normal, const Vector3& point)Private0x0C
void SetFootToPlane(const Vector3& planeNormal, const Vector3& planePoint, const Vector3& heelHitPoint)Private0x0C
float GetHeightFromGround(const Vector3& hitPoint)Private0x0C
void RotateFoot()Private0x00
Quaternion GetRotationOffsetTarget()Private0x10
float get_rootYOffset()Private+1 flags0x04
void .ctor()Public+1 flags0x00

Used by 4

types with a member, parameter or interface of this type