Zdexby TheHolyOneZ
36,909 classes
Class

CylinderShellEventsWatcher

: MonoBehaviour : Behaviour : Component : Object : Object
CylinderShellEventsWatcher, Assembly-CSharp 0x00A8 (168 B) inherited 0x0020 Assembly-CSharp.dll
0x00x00A8

Members 23

OffsetSizeNameTypeFlagsDefault
0x08selectorCylinderShellSelectorPublic—
0x01useTagLookupboolPublic—
0x00290x07padding / unreflected
0x08selectorTagstringPublic—
0x08watchedShellBlueprintPrefabShellBlueprintPublic—
0x01matchByVisualPrefabboolPublic—
0x00410x07padding / unreflected
0x08onRotatedAndEmptyUnityEventPublic—
0x08onWatchedTypeDepletedUnityEventPublic—
0x04rotationTimeoutSecondsfloatPublic—
0x01enablePeriodicChecksboolPublic—
0x005D0x03padding / unreflected
0x04periodicIntervalSecondsfloatPublic—
0x00640x04padding / unreflected
0x08onPeriodicEmptyUnityEventPublic—
0x08onPeriodicWatchedTypeDepletedUnityEventPublic—
0x04periodicEventsDelaySecondsfloatPublic—
0x04_previousWatchedCount_RotationintPrivate—
0x08_rotationWaitRoutineCoroutinePrivate—
0x08_periodicRoutineCoroutinePrivate—
0x01_lastEmpty_PeriodicboolPrivate—
0x00910x03padding / unreflected
0x04_lastWatchedCount_PeriodicintPrivate—
0x01_periodicInitializedboolPrivate—
0x01_pendingPeriodicEmptyboolPrivate—
0x009A0x02padding / unreflected
0x04_pendingPeriodicEmptyDeadlinefloatPrivate—
0x01_pendingPeriodicWatchedDepletedboolPrivate—
0x00A10x03padding / unreflected
0x04_pendingPeriodicWatchedDepletedDeadlinefloatPrivate—
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 18

SignatureFlagsNativeParams
void Awake()Private0x00
void OnEnable()Private0x00
void OnDisable()Private0x00
void Start()Private0x00
void TryStartPeriodic()Private0x00
IEnumerator PeriodicCheckLoop()Private0x08
void ResolveSelectorReference()Private0x00
void SubscribeToSelectorMove()Private0x00
void OnSelectorRotateRequested()Private0x00
IEnumerator WaitForRotationThenCheck()Private0x08
void DoRotationChecks()Private0x00
int[] SnapshotBullets(CylinderShellSelector sel)PrivateStatic0x08
bool SequenceEqual(const int[]& a, const int[]& b)PrivateStatic0x08
bool IsCylinderEmpty()Private0x01
int CountWatchedTypeRemaining()Private0x04
bool IsWatchedType(ShellBlueprint instanceBlueprint)Private0x08
string StripClone(const string& name)PrivateStatic0x08
void .ctor()Public+1 flags0x00

Used by 2

types with a member, parameter or interface of this type