0x00x02A8
Members 88
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | _instance | ButtonManager | PrivateStatic | |
| 0x08 | _beanToggle | Toggle | Private | |
| 0x08 | _beanRow | GameObject | Private | |
| 0x08 | _serverNameInputField | TMP_InputField | Private | |
| 0x08 | _createInviteOnlyText | GameObject | Private | |
| 0x08 | _createPublicText | GameObject | Private | |
| 0x08 | _createSingleplayerText | GameObject | Private | |
| 0x08 | _createEasyDifficultyText | GameObject | Private | |
| 0x08 | _createDefaultDifficultyText | GameObject | Private | |
| 0x08 | _createHardDifficultyText | GameObject | Private | |
| 0x08 | _createServerButton | Button | Private | |
| 0x08 | _createServerOutline | Image | Private | |
| 0x08 | _selectedSaveInfoHolder | GameObject | Private | |
| 0x08 | _savedServerButtons | List`1 | Private | |
| 0x08 | _savedServerTexts | List`1 | Private | |
| 0x08 | _selectedServerText | TextMeshProUGUI | Private | |
| 0x08 | _lastPlayedText | TextMeshProUGUI | Private | |
| 0x08 | _inviteOnlyText | GameObject | Private | |
| 0x08 | _publicText | GameObject | Private | |
| 0x08 | _singleplayerText | GameObject | Private | |
| 0x08 | _playtimeText | TextMeshProUGUI | Private | |
| 0x08 | _islandText | TextMeshProUGUI | Private | |
| 0x08 | _lobbyIdInputField | TMP_InputField | Private | |
| 0x08 | _joinByIDButton | Button | Private | |
| 0x08 | _sensitivitySlider | Slider | Private | |
| 0x08 | _viewBobbingToggle | Toggle | Private | |
| 0x08 | _invertXToggle | Toggle | Private | |
| 0x08 | _invertYToggle | Toggle | Private | |
| 0x08 | _holdToAttackToggle | Toggle | Private | |
| 0x08 | _holdToSprintToggle | Toggle | Private | |
| 0x08 | _holdToAimToggle | Toggle | Private | |
| 0x08 | _nametagsToggle | Toggle | Private | |
| 0x08 | _sensitivityInputField | TMP_InputField | Private | |
| 0x08 | _masterVolSlider | Slider | Private | |
| 0x08 | _masterVolInputField | TMP_InputField | Private | |
| 0x08 | _musicVolSlider | Slider | Private | |
| 0x08 | _musicVolInputField | TMP_InputField | Private | |
| 0x08 | _fxVolSlider | Slider | Private | |
| 0x08 | _fxVolInputField | TMP_InputField | Private | |
| 0x08 | _proxyVolSlider | Slider | Private | |
| 0x08 | _proxyVolInputField | TMP_InputField | Private | |
| 0x08 | _microphoneGainSlider | Slider | Private | |
| 0x08 | _microphoneGainInputField | TMP_InputField | Private | |
| 0x08 | _offMicInputType | GameObject | Private | |
| 0x08 | _pushToTalkMicInputType | GameObject | Private | |
| 0x08 | _alwaysMicInputType | GameObject | Private | |
| 0x08 | _microphoneText | TextMeshProUGUI | Private | |
| 0x08 | _itemDotsToggle | Toggle | Private | |
| 0x08 | _curResolutionText | TextMeshProUGUI | Private | |
| 0x08 | _applyResolutionButton | GameObject | Private | |
| 0x08 | _fovSlider | Slider | Private | |
| 0x08 | _fovInputField | TMP_InputField | Private | |
| 0x08 | _vsyncToggle | Toggle | Private | |
| 0x08 | _maxFpsSlider | Slider | Private | |
| 0x08 | _maxFpsInputField | TMP_InputField | Private | |
| 0x08 | _shadowsOffText | GameObject | Private | |
| 0x08 | _shadowsLowText | GameObject | Private | |
| 0x08 | _shadowsDefaultText | GameObject | Private | |
| 0x08 | _borderlessModeText | GameObject | Private | |
| 0x08 | _windowedModeText | GameObject | Private | |
| 0x08 | _fullscreenModeText | GameObject | Private | |
| 0x08 | _ambientToggle | Toggle | Private | |
| 0x08 | _decorationsToggle | Toggle | Private | |
| 0x08 | _decalsToggle | Toggle | Private | |
| 0x08 | _bloodToggle | Toggle | Private | |
| 0x08 | _damageNumbersToggle | Toggle | Private | |
| 0x08 | _friendlyFireToggle | Toggle | Private | |
| 0x08 | _cheatText | TextMeshProUGUI | Private | |
| 0x08 | _serverInviteOnlyText | GameObject | Private | |
| 0x08 | _serverPublicText | GameObject | Private | |
| 0x08 | _serverSingleplayerText | GameObject | Private | |
| 0x08 | _requiresRestartText | GameObject | Private | |
| 0x08 | _serverEasyDifficultyText | GameObject | Private | |
| 0x08 | _serverDefaultDifficultyText | GameObject | Private | |
| 0x08 | _serverHardDifficultyText | GameObject | Private | |
| 0x0270 | 0x10 | padding / unreflected | ||
| 0x04 | _shadowQuality | int | Private | |
| 0x04 | _audioInputType | int | Private | |
| 0x04 | _microphoneIndex | int | Private | |
| 0x04 | _fullscreenMode | int | Private | |
| 0x04 | _displayedResolutionIndex | int | Private | |
| 0x04 | _activeResolutionIndex | int | Private | |
| 0x01 | _useSteam | bool | Private | |
| 0x0299 | 0x03 | padding / unreflected | ||
| 0x04 | _selectedDifficulty | Difficulty | Private | |
| 0x01 | _isPublic | bool | Private | |
| 0x08 | _screenResolutions | Resolution[] | Private | |
| 0x08 | _ssao | ScreenSpaceAmbientOcclusion | Private | |
| 0x01 | _cheatButtonPressedAmount | byte | Private | |
| 0x08 | <Micro>k__BackingField | MetaSerializableReactiveProperty`1 | PrivateStatic+1 flags | |
| 0x02A2 | 0x06 | unreflected bytes to end of ButtonManager | ||
Inherited from MonoBehaviour 1
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | m_CancellationTokenSource | CancellationTokenSource | Private |
Inherited from Object 4
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | m_CachedPtr | long | Private | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+2 flags | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags |
Functions 90
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_Micro() | PublicStatic+1 flags | — | 0x00 |
| void Awake() | Private | — | 0x00 |
| void Start() | Private | — | 0x00 |
| void SetupUI() | Private | — | 0x00 |
| void ItemDotsToggle() | Public | — | 0x00 |
| void ChangeResolution() | Public | — | 0x00 |
| void ApplyResolution() | Public | — | 0x00 |
| void SetupResolution() | Private | — | 0x00 |
| void UpdateResolutionUI() | Private | — | 0x00 |
| void LoadBeanFromSave() | PublicStatic | — | 0x00 |
| void ShowBeanRow() | PublicStatic | — | 0x00 |
| void ChangeLanguageButton() | Public | — | 0x00 |
| void SaveServerButton() | Public | — | 0x00 |
| void DeleteServerButton() | Public | — | 0x00 |
| void HoldToAttackToggle() | Public | — | 0x00 |
| void HoldToSprintToggle() | Public | — | 0x00 |
| void HoldToAimToggle() | Public | — | 0x00 |
| void NametagsToggle() | Public | — | 0x00 |
| void ToggleCreateServerButton() | Private | — | 0x00 |
| void OnServerNameChange() | Public | — | 0x00 |
| void CreateNewServer() | Public | — | 0x00 |
| void LoadServerButton() | Public | — | 0x00 |
| void UpdateSavedServerButtons() | PublicStatic | — | 0x00 |
| void SelectServer() | Public | — | 0x00 |
| void OnSensitivitySliderChange() | Public | — | 0x00 |
| void OnSensitivityInputFieldChange() | Public | — | 0x00 |
| void InviteFriendButton() | Public | — | 0x00 |
| void OnMasterSliderChange() | Public | — | 0x00 |
| void OnMusicSliderChange() | Public | — | 0x00 |
| void OnFXSliderChange() | Public | — | 0x00 |
| void OnProxySliderChange() | Public | — | 0x00 |
| void OnGainSliderChange() | Public | — | 0x00 |
| void VolumeSliderChange() | Private | — | 0x00 |
| void OnMasterInputFieldChange() | Public | — | 0x00 |
| void OnMusicInputFieldChange() | Public | — | 0x00 |
| void OnFXInputFieldChange() | Public | — | 0x00 |
| void OnProxyInputFieldChange() | Public | — | 0x00 |
| void OnGainInputFieldChange() | Public | — | 0x00 |
| void VolumeInputFieldChange() | Private | — | 0x00 |
| void CreateOnlineLobbyButton() | Public | — | 0x00 |
| void CreateLocalLobbyButton() | Public | — | 0x00 |
| void JoinLocalLobbyButton() | Public | — | 0x00 |
| void ChangeMultiplayerMode() | Public | — | 0x00 |
| void ChangeDifficultyButton() | Public | — | 0x00 |
| void ChangeCurServerMultiplayerMode() | Public | — | 0x00 |
| void ChangeCurServerDifficulty() | Public | — | 0x00 |
| void OnLobbyIDInputFieldChange() | Public | — | 0x00 |
| void JoinByIDButton() | Public | — | 0x00 |
| void DeveloperJoinLobbyButton() | Public | — | 0x00 |
| void BeanToggle() | Public | — | 0x00 |
| void JoinFriendButton() | Public | — | 0x00 |
| void CopyLobbyIDButton() | Public | — | 0x00 |
| void BackOrCloseButton() | Public | — | 0x00 |
| void MainMenuButton() | Public | — | 0x00 |
| void QuitButton() | Public | — | 0x00 |
| void JoinDiscordButton() | Public | — | 0x00 |
| void WishlistButton() | Public | — | 0x00 |
| void ViewBobbingToggle() | Public | — | 0x00 |
| void InvertLookAxis() | Public | — | 0x00 |
| void VSyncToggle() | Public | — | 0x00 |
| void FOVSliderChange() | Public | — | 0x00 |
| void FOVInputFieldChange() | Public | — | 0x00 |
| void MaxFPSSliderChange() | Public | — | 0x00 |
| void MaxFPSInputFieldChange() | Public | — | 0x00 |
| void ChangeShadowQuality() | Public | — | 0x00 |
| void ChangeFullscreenMode() | Public | — | 0x00 |
| void AmbientOcclusionToggle() | Public | — | 0x00 |
| void FriendlyFireToggle() | Public | — | 0x00 |
| void CheatsButton() | Public | — | 0x00 |
| void DecorationsToggle() | Public | — | 0x00 |
| void DecalsToggle() | Public | — | 0x00 |
| void BloodToggle() | Public | — | 0x00 |
| void DamageNumbersToggle() | Public | — | 0x00 |
| void ChangeAudioInputType() | Public | — | 0x00 |
| void ChangeMicrophone() | Public | — | 0x00 |
| void SetColoringIndex() | Public | — | 0x00 |
| void SetSkinColoringPart() | Public | — | 0x00 |
| void SetHatColoringPart() | Public | — | 0x00 |
| void SetOutfitColoringPart() | Public | — | 0x00 |
| void SetAccessoryColoringPart() | Public | — | 0x00 |
| void RandomizeSelectedSkin() | Public | — | 0x00 |
| void ResetSelectedSkin() | Public | — | 0x00 |
| void RandomizeSkin() | Public | — | 0x00 |
| void ResetSkin() | Public | — | 0x00 |
| void ToggleCharacterCustomization() | Public | — | 0x00 |
| void ChangeHatIndex() | Public | — | 0x00 |
| void ChangeOutfitIndex() | Public | — | 0x00 |
| void ChangeAccessoryIndex() | Public | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |