Zdexby TheHolyOneZ
36,909 classes
Class

MMF_Material

: MMF_Feedback : Object
MoreMountains.Feedbacks.MMF_Material, MoreMountains.Tools 0x0190 (400 B) inherited 0x0138 MoreMountains.Tools.dll
0x00x0190

Members 16

OffsetSizeNameTypeFlagsDefault
0x01FeedbackTypeAuthorizedboolPublicStatic—
0x08TargetRendererRendererPublic—
0x08RendererMaterialIndexesint[]Public—
0x04MethodMethodsPublic—
0x01LoopboolPublic—
0x01AlwaysNewMaterialboolPublic—
0x014E0x02padding / unreflected
0x04InitialIndexintPublic—
0x01540x04padding / unreflected
0x08MaterialsList<UnityEngine.Material>Public—
0x01InterpolateTransitionboolPublic—
0x01610x03padding / unreflected
0x04TransitionDurationfloatPublic—
0x08TransitionCurveAnimationCurvePublic—
0x04_currentIndexint1 flags—
0x04_startedAtfloat1 flags—
0x08_coroutinesCoroutine[]1 flags—
0x08_tempMaterialsMaterial[]1 flags—
0x08_initialMaterialsMaterial[]1 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 17

SignatureFlagsNativeParams
bool get_HasAutomatedTargetAcquisition()Public+2 flags0x01
void AutomateTargetAcquisition()2 flags0x00
float get_FeedbackDuration()Public+2 flags0x04
void set_FeedbackDuration(float value)Public+2 flags0x04
float GetTime()Public+2 flags0x04
float GetDeltaTime()Public+2 flags0x04
void CustomInitialization(MMF_Player owner)2 flags0x08
void InitializeMaterials()3 flags0x00
void CustomPlayFeedback(const Vector3& position, float feedbacksIntensity)2 flags0x0C
void ApplyMaterial(Material material)3 flags0x08
void LerpMaterial(Material fromMaterial, Material toMaterial, float t, int materialIndex)3 flags0x08
IEnumerator TransitionMaterial(Material originalMaterial, Material newMaterial, int materialIndex)3 flags0x08
int DetermineNextIndex()3 flags0x04
void CustomStopFeedback(const Vector3& position, float feedbacksIntensity)2 flags0x0C
void CustomRestoreInitialValues()2 flags0x00
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Used by 1

types with a member, parameter or interface of this type