Zdexby TheHolyOneZ
36,909 classes
Class

BoundedDragSurface3D

: MonoBehaviour : Behaviour : Component : Object : Object
BoundedDragSurface3D, Assembly-CSharp 0x0048 (72 B) inherited 0x0020 Assembly-CSharp.dll
0x00x0048

Members 6

OffsetSizeNameTypeFlagsDefault
0x08boundsBoxBoxColliderPrivate—
0x04planeNormalAxisSurfaceAxisPrivate—
0x002C0x04padding / unreflected
0x08raycastTargetColliderColliderPrivate—
0x04defaultDragLiftfloatPrivate—
0x04surfaceScaleMultiplierfloatPrivate—
0x01preferAlignRotationOnEnterboolPrivate—
0x00410x07unreflected bytes to end of BoundedDragSurface3D
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 14

SignatureFlagsNativeParams
BoxCollider get_BoundsBox()Public+1 flags0x08
Collider get_RaycastTargetCollider()Public+1 flags0x08
float get_DefaultDragLift()Public+1 flags0x04
float get_SurfaceScaleMultiplier()Public+1 flags0x04
bool get_PreferAlignRotationOnEnter()Public+1 flags0x01
Vector3 GetPlaneNormal()Public0x0C
Vector3 GetPlaneOriginPoint()Public0x0C
Vector3 GetSurfaceCenterWorldPosition()Public0x0C
Plane GetPlane()Public0x10
Vector3 ClampToSurfaceBounds(const Vector3& worldPos)Public0x0C
Vector3 ClampToSurfaceBoundsPreserveNormalOffset(const Vector3& worldPos)Public0x0C
bool IsPointerOverSurface(Camera cam, const Vector2& screenPos, float maxDistance, ref RaycastHit& hit)Public0x2C
void OnValidate()Private0x00
void .ctor()Public+1 flags0x00

Used by 3

types with a member, parameter or interface of this type