Zdexby TheHolyOneZ
36,909 classes
Class

GunElevationLinkCoordinator

: MonoBehaviour : Behaviour : Component : Object : Object
GunElevationLinkCoordinator, Assembly-CSharp 0x00B8 (184 B) inherited 0x0020 Assembly-CSharp.dll
0x00x00B8

Members 32

OffsetSizeNameTypeFlagsDefault
0x08gunAGunControllerPrivate—
0x08gunBGunControllerPrivate—
0x08sliderBindingAGunElevationSliderBindingPrivate—
0x08sliderBindingBGunElevationSliderBindingPrivate—
0x08dialADialInteractablePrivate—
0x08dialBDialInteractablePrivate—
0x08linkToggleButtonLookAtTargetPrivate—
0x08toggleLinkActionInputActionReferencePrivate—
0x08linkedStateAnimatorAnimatorPrivate—
0x08linkedStateBoolParamstringPrivate—
0x01unlinkOnAnyGunFiredboolPrivate—
0x01endFollowerDragsWhenLinkedboolPrivate—
0x01startLinkedboolPrivate—
0x04liveFollowSmoothTimeSecondsfloatPrivate—
0x04initialSyncSmoothTimeSecondsfloatPrivate—
0x08initialSyncEaseCurveAnimationCurvePrivate—
0x01useUnscaledTimeForSmoothingboolPrivate—
0x01isLinkedboolPrivate—
0x01prevSliderADragboolPrivate—
0x01prevSliderBDragboolPrivate—
0x01prevDialADragboolPrivate—
0x01prevDialBDragboolPrivate—
0x008E0x02padding / unreflected
0x04tSliderAStartfloatPrivate—
0x04tSliderBStartfloatPrivate—
0x04tDialAStartfloatPrivate—
0x04tDialBStartfloatPrivate—
0x04followerVelAtoBfloatPrivate—
0x04followerVelBtoAfloatPrivate—
0x08initialSyncRoutineAtoBCoroutinePrivate—
0x08initialSyncRoutineBtoACoroutinePrivate—
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 16

SignatureFlagsNativeParams
bool get_IsLinked()Public+1 flags0x01
void OnEnable()Private0x00
void OnDisable()Private0x00
void Update()Private0x00
DragLeader ChooseLeader(bool sliderADrag, bool sliderBDrag, bool dialADrag, bool dialBDrag)Private0x04
void OnToggleActionPerformed(const CallbackContext& ctx)Private0x10
void HandleAnyGunFired()Private0x00
void ToggleLinked()Public0x00
void SetLinked(bool linked, bool doInitialSync)Public0x01
void StartInitialSyncRoutine(GunController followerGun, GunElevationSliderBinding followerSliderBinding, float targetDeg)Private0x08
IEnumerator InitialSyncCoroutine(GunController followerGun, GunElevationSliderBinding followerSliderBinding, float targetDeg, float duration)Private0x08
void StopInitialSyncRoutines()Private0x00
void UpdateAnimator(bool linked)Private0x01
void .ctor()Public+1 flags0x00

Used by 1

types with a member, parameter or interface of this type