Zdexby TheHolyOneZ
36,909 classes
Class

RTSMapCameraController

: MonoBehaviour : Behaviour : Component : Object : Object
RTSMapCameraController, Assembly-CSharp 0x0140 (320 B) inherited 0x0020 Assembly-CSharp.dll
0x00x0140

Members 54

OffsetSizeNameTypeFlagsDefault
0x08localMinVector2Public—
0x08localMaxVector2Public—
0x04boundarySoftnessfloatPublic—
0x04boundaryResistStrengthfloatPublic—
0x04panZoneThicknessfloatPublic—
0x04panMaxSpeedfloatPublic—
0x04panMinSpeedfloatPublic—
0x01enableKeyboardPanningboolPublic—
0x00450x03padding / unreflected
0x04keyboardPanBaseSpeedfloatPublic—
0x01keyboardPanScaleWithZoomboolPublic—
0x004D0x03padding / unreflected
0x04panSpeedMinZoomMultiplierfloatPublic—
0x04panSpeedMaxZoomMultiplierfloatPublic—
0x01enableScrollClickPanningboolPublic—
0x00590x03padding / unreflected
0x04scrollClickPanBaseSpeedfloatPublic—
0x01scrollClickPanScaleWithZoomboolPublic—
0x00610x03padding / unreflected
0x04panClickSpeedMinZoomMultiplierfloatPublic—
0x04panClickSpeedMaxZoomMultiplierfloatPublic—
0x04minZoomfloatPublic—
0x04maxZoomfloatPublic—
0x04defaultZoomfloatPublic—
0x01resetZoomOnEnterboolPublic—
0x00790x03padding / unreflected
0x04scrollSensitivityfloatPublic—
0x01invertScrollboolPublic—
0x00810x03padding / unreflected
0x04zoomSmoothTimefloatPublic—
0x0CzoomLocalAxisVector3Public—
0x04minAnglefloatPublic—
0x04maxAnglefloatPublic—
0x04rotationSmoothTimefloatPublic—
0x04zoomInOffsetStrengthfloatPublic—
0x04zoomInOffsetPowerfloatPublic—
0x04cameraMoveSmoothTimefloatPublic—
0x01enablePositionalTiltboolPublic—
0x00AD0x03padding / unreflected
0x04maxHorizontalTiltfloatPublic—
0x04maxVerticalTiltfloatPublic—
0x04positionalTiltSmoothTimefloatPublic—
0x00BC0x04padding / unreflected
0x08cameraChildTransformPublic—
0x08virtualCursorVirtualCursorPublic—
0x08scrollActionInputActionReferencePublic—
0x08panActionInputActionReferencePublic—
0x08pointerDeltaInputActionReferencePublic—
0x08scrollClickInputActionReferencePublic—
0x01enableActionsOnEnableboolPublic—
0x00F10x03padding / unreflected
0x04targetZoomfloatPrivate—
0x04zoomVelfloatPrivate—
0x0CtargetLocalPositionVector3Private—
0x0CpositionVelVector3Private—
0x01isActiveboolPrivate—
0x01150x03padding / unreflected
0x04targetPitchfloatPrivate—
0x04pitchVelfloatPrivate—
0x04positionalTiltYawfloatPrivate—
0x04positionalTiltPitchfloatPrivate—
0x04positionalTiltYawVelfloatPrivate—
0x04positionalTiltPitchVelfloatPrivate—
0x10cameraChildBaseRotationQuaternionPrivate—
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 26

SignatureFlagsNativeParams
void Awake()Private0x00
void OnEnable()Private0x00
void OnDisable()Private0x00
void Update()Private0x00
void CenterOnFocusPointLocal(const Vector3& localFocusPoint)Public0x0C
void ResetZoomToDefault()Public0x00
float GetCurrentZoom()Public0x04
void SetZoomDirect(float zoom)Public0x04
void HandleEdgePanning()Private0x00
void HandleKeyboardPanning()Private0x00
void HandleScrollPanning()Private0x00
void HandleZoom()Private0x00
void MoveCameraRigRoot()Private0x00
void ApplyZoomBasedRotation()Private0x00
void ApplyPositionalTilt()Private0x00
Vector3 ClampToMapBounds(const Vector3& localPos)Private0x0C
Vector3 ClampToMapBoundsSoft(const Vector3& localPos)Private0x0C
float SoftClamp(float v, float min, float max, float softZone)Private0x04
Vector3 ScreenToLocalMapPoint(const Vector3& screenPos)Private0x0C
float GetPanSpeedZoomMultiplier()Private0x04
float GetScrollClickPanSpeedZoomMultiplier()Private0x04
void TryEnable(InputActionReference actionRef)Private0x08
Vector2 ReadVector2(InputActionReference actionRef)PrivateStatic0x08
void OnDrawGizmosSelected()Private0x00
void DrawArrowHead(const Vector3& pos, const Vector3& dir, float size, float angle)Private0x0C
void .ctor()Public+1 flags0x00

Used by 3

types with a member, parameter or interface of this type