Zdexby TheHolyOneZ
36,909 classes
Class

CylinderShellSelector

: MonoBehaviour : Behaviour : Component : Object : Object
CylinderShellSelector, Assembly-CSharp 0x0098 (152 B) inherited 0x0020 Assembly-CSharp.dll
0x00x0098

Members 19

OffsetSizeNameTypeFlagsDefault
0x04ShellSlotSideShellSlotSidesPublic—
0x00240x04padding / unreflected
0x08shellPrefabsGameObject[]Public—
0x08bulletsList<UnityEngine.GameObject>Public—
0x08slotsTransform[]Public—
0x08artilleryReloadControllerArtilleryReloadControllerPublic—
0x08animatorAnimatorPublic—
0x08loadButtonLookAtTargetPublic—
0x08loadStateKeystringPublic—
0x08moveButtonLookAtTargetPublic—
0x08moveStateKeysList<System.String>Public—
0x01invertRotationDirectionboolPublic—
0x01rotateShellPrefabsWithCylinderboolPublic—
0x01debugLogsboolPublic—
0x00730x05padding / unreflected
0x08lastLoadedShellPrefabGameObjectPublic—
0x08onShellDeployedByPlayerUnityEventPublic—
0x08lastStateKeystringPrivate—
0x01lastSlotAHasShellboolPrivate—
0x01lastMoveButtonActiveboolPrivate—
0x01_initializedboolPrivate—
0x00930x05unreflected bytes to end of CylinderShellSelector
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 19

SignatureFlagsNativeParams
int get_SlotCount()Public+1 flags0x04
void Start()Private0x00
void OnDestroy()Private0x00
void RefreshUI()Public0x00
void EnsureInitialized()Public0x00
void InitializeFromShellPrefabs(const GameObject[]& prefabs)Private0x08
void ReplaceAllShells(const GameObject[]& newShellPrefabs, bool setAsDesignTimeTemplate)Public0x08
void HandleReloadStateChanged(ReloadStateDef state)Private0x08
void UpdateButtonActives(bool force)Private0x01
void OnLoadButtonClicked()Private0x00
void OnMoveButtonClicked()Private0x00
void AnimationEvent_RepopulateSlotA()Public0x00
void AFRotateDone()Public0x00
void AFRotateMid()Public0x00
int FirstEmptySlotIndex()Public0x04
bool HasEmptySlot()Public0x01
int EmptySlotCount()Public0x04
bool TryInsertShellRuntime(ShellDefinition shell, const ShellSource& source, ref int& slotIndex)Public0x08
void .ctor()Public+1 flags0x00

Used by 21

types with a member, parameter or interface of this type