Zdexby TheHolyOneZ
36,909 classes
Class

SplitFlipTextureDisplay

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

Members 32

OffsetSizeNameTypeFlagsDefault
0x08oldRenderersList<UnityEngine.MeshRenderer>Private—
0x08newRenderersList<UnityEngine.MeshRenderer>Private—
0x08animatorAnimatorPrivate—
0x08flipUpTriggerstringPrivate—
0x08flipDownTriggerstringPrivate—
0x08orderedTexturesList<UnityEngine.Texture>Private—
0x08texturePropertyNamestringPrivate—
0x01useInstanciatedMaterialsboolPrivate—
0x00590x03padding / unreflected
0x04initialIndexintPrivate—
0x04desiredIndexintPrivate—
0x04directionModeDirectionModePrivate—
0x01preferDownOnTieboolPrivate—
0x01autoApplyDesiredIndexboolPrivate—
0x01applyDesiredOnEnableboolPrivate—
0x006B0x01padding / unreflected
0x04desiredChangeDetectionDesiredChangeDetectionPrivate—
0x04pollIntervalSecondsfloatPrivate—
0x01adaptiveFlipSpeedboolPrivate—
0x00750x03padding / unreflected
0x04baselineAnimatorSpeedOverridefloatPrivate—
0x04adaptiveMinSpeedMultiplierfloatPrivate—
0x04adaptiveMaxSpeedMultiplierfloatPrivate—
0x04adaptiveMinDistanceStepsintPrivate—
0x04adaptiveMaxDistanceStepsintPrivate—
0x04adaptiveSpeedMappingAdaptiveSpeedMappingPrivate—
0x01clearNewTexturesWhenIdleboolPrivate—
0x00910x03padding / unreflected
0x04_currentCommittedIndexintPrivate—
0x04_pendingDesiredIndexintPrivate—
0x01_isFlippingboolPrivate—
0x009D0x03padding / unreflected
0x04_stagedNextIndexintPrivate—
0x04_lastObservedDesiredIndexintPrivate—
0x04_pollTimerfloatPrivate—
0x04_baselineAnimatorSpeedfloatPrivate—
0x04_texturePropertyIDintPrivate—
0x00B40x04unreflected bytes to end of SplitFlipTextureDisplay
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 27

SignatureFlagsNativeParams
int get_CurrentCommittedIndex()Public+1 flags0x04
int get_PendingDesiredIndex()Public+1 flags0x04
bool get_IsFlipping()Public+1 flags0x01
int get_TextureCount()Public+1 flags0x04
Texture get_CurrentCommittedTexture()Public+1 flags0x08
void Awake()Private0x00
void OnEnable()Private0x00
void Update()Private0x00
void InstantiateMaterials()Private0x00
void ApplyDesiredIndexNow()Public0x00
void SetDesiredIndexAndApply(int index)Public0x04
void OnFlipAnimationFinished()Public0x00
void SetIndexInstant(int index)Public0x04
void SnapToDesired()Private0x00
void TryStartNextFlipStep()Private0x00
void Trigger(const FlipDirection& direction)Private0x04
void CommitOldTexture(int index)Private0x04
void StageNewTexture(int index)Private0x04
void ClearNewTextures()Private0x00
Texture GetTextureAtIndex(int index)Private0x08
int ClampIndex(int index)Private0x04
void ChooseDirectionAndNext(int currentIndex, int desiredIndex, ref FlipDirection& direction, ref int& nextIndex)Private0x04
int ComputeRemainingStepsInDirection(int currentIndex, int desiredIndex, const FlipDirection& direction)Private0x04
void UpdateAnimatorSpeedForRemainingSteps(int remainingSteps)Private0x04
float ApplyMapping(float t01, const AdaptiveSpeedMapping& mapping)PrivateStatic0x04
void ApplyAnimatorSpeed(float speed)Private0x04
void .ctor()Public+1 flags0x00

Used by 2

types with a member, parameter or interface of this type