Zdexby TheHolyOneZ
36,909 classes
Class

OdometerAudioController

: MonoBehaviour : Behaviour : Component : Object : Object
OdometerAudioController, Assembly-CSharp 0x00D8 (216 B) inherited 0x0020 Assembly-CSharp.dll
0x00x00D8

Members 32

OffsetSizeNameTypeFlagsDefault
0x08odometerOdometerDisplayPrivate—
0x08audioOriginTransformPrivate—
0x01includeDecimalDrumsboolPrivate—
0x00310x03padding / unreflected
0x04rateWindowSecondsfloatPrivate—
0x04maxTicksTrackedintPrivate—
0x003C0x04padding / unreflected
0x08tickOneShotClipAudioClipPrivate—
0x04dryBaseVolumefloatPrivate—
0x04dryBasePitchfloatPrivate—
0x04dryPitchJitterCentsfloatPrivate—
0x04highRatePitchBoostMultiplierfloatPrivate—
0x04randomPanWidth2DfloatPrivate—
0x04randomizePositionRadius3DfloatPrivate—
0x04dryVoicesintPrivate—
0x04maxExpectedTickRatefloatPrivate—
0x04softRateLimitTpsfloatPrivate—
0x04maxOneShotsPerFrameintPrivate—
0x04maxOneShotsPerSecondintPrivate—
0x04loudnessCompensationfloatPrivate—
0x08outputMixerGroupAudioMixerGroupPrivate—
0x01spatialize3DboolPrivate—
0x00810x03padding / unreflected
0x08spatialRolloffVector2Private—
0x008C0x04padding / unreflected
0x08onAnyTickUnityEventPrivate—
0x04_integerDigitsintPrivate—
0x04_decimalDigitsintPrivate—
0x04_drumCountintPrivate—
0x00A40x04padding / unreflected
0x08_prevDigitsint[]Private—
0x08_tickTimesList<System.Single>Private+1 flags—
0x04_pow10DecimalsfloatPrivate—
0x00BC0x04padding / unreflected
0x08_voicesAudioSource[]Private—
0x04_nextVoiceintPrivate—
0x04_playsThisFrameintPrivate—
0x08_playTimestampsQueue<System.Single>Private+1 flags—
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 14

SignatureFlagsNativeParams
void Awake()Private0x00
void Update()Private0x00
void LateUpdate()Private0x00
void RegisterTick()Private0x00
bool CanPlayPerSecond(float now)Private0x04
void PrunePlayTimestamps(float now)Private0x04
void PlayClick(float volume01, float ratePitchMul)Private0x04
float RoundToPrecision(float value)Private0x04
int[] ExtractDigitsFromValue(float value, const int[]& reuse)Private0x08
void CullOldTickTimes(float now)Private0x04
float ComputeTickRate(float now)Private0x04
void EnsureVoicePool()Private0x00
AudioSource CreateChildSource(const string& name, bool loop)Private0x08
void .ctor()Public+1 flags0x00