Zdexby TheHolyOneZ
36,909 classes
Class

MMF_Rotation

: MMF_Feedback : Object
MoreMountains.Feedbacks.MMF_Rotation, MoreMountains.Tools 0x01F8 (504 B) inherited 0x0138 MoreMountains.Tools.dll
0x00x01F8

Members 26

OffsetSizeNameTypeFlagsDefault
0x01FeedbackTypeAuthorizedboolPublicStatic—
0x08AnimateRotationTargetTransformPublic—
0x04ModeModesPublic—
0x04RotationSpaceSpacePublic—
0x04AnimateRotationDurationfloatPublic—
0x04RemapCurveZerofloatPublic—
0x04RemapCurveOnefloatPublic—
0x01AnimateXboolPublic—
0x01550x03padding / unreflected
0x08AnimateRotationTweenXMMTweenTypePublic—
0x01AnimateYboolPublic—
0x01610x07padding / unreflected
0x08AnimateRotationTweenYMMTweenTypePublic—
0x01AnimateZboolPublic—
0x01710x07padding / unreflected
0x08AnimateRotationTweenZMMTweenTypePublic—
0x01AllowAdditivePlaysboolPublic—
0x01DetermineRotationOnPlayboolPublic—
0x01820x02padding / unreflected
0x04ToDestinationSpaceSpacePublic—
0x0CDestinationAnglesVector3Public—
0x01940x04padding / unreflected
0x08ToDestinationTweenMMTweenTypePublic—
0x08AnimateRotationXAnimationCurvePublic—
0x08AnimateRotationYAnimationCurvePublic—
0x08AnimateRotationZAnimationCurvePublic—
0x08ToDestinationCurveAnimationCurvePublic—
0x10_initialRotationQuaternion1 flags—
0x0C_initialToDestinationAnglesVector31 flags—
0x10_destinationRotationQuaternion1 flags—
0x01EC0x04padding / unreflected
0x08_coroutineCoroutine1 flags—
Inherited from MMF_Feedback 52
OffsetSizeNameTypeFlagsDefault
—0x08_randomnessGroupNamestringPublicStatic+1 flags3203182299888
—0x08_rangeGroupNamestringPublicStatic+1 flags3203183829760
—0x08_automaticSetupGroupNamestringPublicStatic+1 flags3203183829696
0x01ActiveboolPublic—
0x00110x03padding / unreflected
0x04UniqueIDintPublic—
0x08LabelstringPublic—
0x04ChannelModeMMChannelModesPublic—
0x04ChannelintPublic—
0x08MMChannelDefinitionMMChannelPublic—
0x04ChancefloatPublic—
0x10DisplayColorColorPublic—
0x00440x04padding / unreflected
0x08TimingMMFeedbackTimingPublic—
0x08AutomatedTargetAcquisitionMMFeedbackTargetAcquisitionPublic—
0x01RandomizeOutputboolPublic—
0x00590x03padding / unreflected
0x08RandomMultiplierVector2Public—
0x01RandomizeDurationboolPublic—
0x00650x03padding / unreflected
0x08RandomDurationMultiplierVector2Public—
0x01UseRangeboolPublic—
0x00710x03padding / unreflected
0x04RangeDistancefloatPublic—
0x01UseRangeFalloffboolPublic—
0x00790x07padding / unreflected
0x08RangeFalloffAnimationCurvePublic—
0x08RemapRangeFalloffVector2Public—
0x08AutomaticShakerSetupButtonMMF_ButtonPublic—
0x08OwnerMMF_PlayerPublic—
0x01DebugActiveboolPublic—
0x01<ScriptDrivenPause>k__BackingFieldboolPrivate—
0x00A20x02padding / unreflected
0x04<ScriptDrivenPauseAutoResume>k__BackingFieldfloatPrivate—
0x08<ForcedReferenceHolder>k__BackingFieldMMF_ReferenceHolderPrivate—
0x01<IsPlaying>k__BackingFieldboolPrivate—
0x01<IsExpanded>k__BackingFieldboolPrivate—
0x00B20x02padding / unreflected
0x04_lastPlayTimestampfloat1 flags—
0x04_playsLeftint1 flags—
0x01_initializedbool1 flags—
0x00BD0x03padding / unreflected
0x08_playCoroutineCoroutine1 flags—
0x08_infinitePlayCoroutineCoroutine1 flags—
0x08_sequenceCoroutineCoroutine1 flags—
0x08_repeatedPlayCoroutineCoroutine1 flags—
0x01_requiresSetupbool1 flags—
0x00E10x07padding / unreflected
0x08_requiredTargetstring1 flags—
0x04_randomDurationMultiplierfloat1 flags—
0x04_sequenceTrackIDint1 flags—
0x04_beatIntervalfloat1 flags—
0x01BeatThisFramebool1 flags—
0x00FD0x03padding / unreflected
0x04LastBeatIndexint1 flags—
0x04CurrentSequenceIndexint1 flags—
0x04LastBeatTimestampfloat1 flags—
0x010C0x04padding / unreflected
0x08_channelDataMMChannelData1 flags—
0x04_totalDurationfloat1 flags—
0x04_indexInOwnerFeedbackListint1 flags—
0x08_requiredTargetTextCachedstring1 flags—
0x08_requiredTargetTextCachedExtrastring1 flags—
0x04_repeatOffsetfloat1 flags—

Functions 19

SignatureFlagsNativeParams
bool get_HasAutomatedTargetAcquisition()Public+2 flags0x01
bool get_CanForceInitialValue()Public+2 flags0x01
void AutomateTargetAcquisition()2 flags0x00
float get_FeedbackDuration()Public+2 flags0x04
void set_FeedbackDuration(float value)Public+2 flags0x04
bool get_HasRandomness()Public+2 flags0x01
void CustomInitialization(MMF_Player owner)2 flags0x08
void GetInitialRotation()3 flags0x00
void CustomPlayFeedback(const Vector3& position, float feedbacksIntensity)2 flags0x0C
void ClearCoroutine()3 flags0x00
IEnumerator RotateToDestination()3 flags0x08
IEnumerator AnimateRotation(Transform targetTransform, const Vector3& vector, float duration, MMTweenType curveX, MMTweenType curveY, MMTweenType curveZ, float remapZero, float remapOne)3 flags0x0C
void ApplyRotation(Transform targetTransform, float remapZero, float remapOne, MMTweenType curveX, MMTweenType curveY, MMTweenType curveZ, float percent)3 flags0x08
void CustomStopFeedback(const Vector3& position, float feedbacksIntensity)2 flags0x0C
void OnDisable()Public+1 flags0x00
void OnValidate()Public+1 flags0x00
void CustomRestoreInitialValues()2 flags0x00
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Used by 2

types with a member, parameter or interface of this type