Zdexby TheHolyOneZ
42,595 classes
Class

Customization

: Panel : MonoBehaviour : Behaviour : Component : Object : Object
Customization, Assembly-CSharp 0x01C8 (456 B) inherited 0x0058 Assembly-CSharp.dll
0x00x01C8

Members 48

OffsetSizeNameTypeFlagsDefault
0x08charactersCanvasCharactersPublic—
0x08myCasterGraphicRaycasterPublic—
0x04CharMouseRotSpeedfloatPublic—
0x006C0x04padding / unreflected
0x08characterPanelCharacterPanelPublic—
0x08SavePresetBtnsList<ButtonInteraction>Public—
0x08BackBtnsList<ButtonInteraction>Public—
0x08CreateCharacterParentsList<UnityEngine.GameObject>Public—
0x08NonCreateCharacterParentsList<UnityEngine.GameObject>Public—
0x08RandomNameBtnButtonInteractionPublic—
0x08CreateNameInputTMP_InputFieldPublic—
0x08CorruptionToggleTogglePublic—
0x04CorruptionPunchScalefloatPublic—
0x00B40x04padding / unreflected
0x08CreateCharacterBtnButtonInteractionPublic—
0x08PerkPanelPerkPanelPublic—
0x08InventoryViewCharacterInventoryViewPublic—
0x08CharacterHealthBarPlayerHealthBarPublic—
0x08skinChangeSoundsList<UnityEngine.AudioClip>Public—
0x08SlotBtnTypesList<SkinSlotType>Public—
0x08skinSlotBtnPrefabSkinSlotBtnPublic—
0x08SkinSlotBtnLayoutParentAnimatedPreferredLayoutGroupPublic—
0x08skinSlotBtnsList<SkinSlotBtn>Public+1 flags—
0x08selectedSlotBtnSkinSlotBtnPublic+1 flags—
0x08RandomizeSkinsBtnButtonInteractionPublic—
0x08skinBtnItemPrefabSkinBtnItemPublic—
0x08skinBtnItemParentTransformPublic—
0x04ColorBtnsRevealSpeedfloatPublic—
0x01240x04padding / unreflected
0x08ColorBtnItemPrefabSkinBtnItemPublic—
0x08ColorBtnsParentRectTransformPublic—
0x08ColorBtnsMaskRectTransformPublic—
0x08playerPresetPlayerPresetPublic+1 flags—
0x08IncludedSlotsList<SkinSlotType>Public+1 flags—
0x08ShowingForPanelCharacterPanelPublic+1 flags—
0x08ShowingPlayerSavedPlayerSavedPublic+1 flags—
0x08ShowingCharacterPlayerPublic+1 flags—
0x08ReturnPanelPanelPublic+1 flags—
0x04ModeCustomizationModePublic+1 flags—
0x01CanEditShownCharacterboolPublic+1 flags—
0x01IsCreatingCharacterboolPublic+1 flags—
0x01760x02padding / unreflected
0x08skinBtnItemsList<SkinBtnItem>Public+1 flags—
0x08colorBtnsList<SkinBtnItem>Public+1 flags—
0x08resetDataClonesList<SavedSkinData>Public+1 flags—
0x01setSlotBtnsboolPrivate—
0x01colorBtnsShownboolPrivate—
0x01creationSuccessboolPrivate—
0x01930x01padding / unreflected
0x0ClastMousePosVector3Private—
0x0CcameraStartPosVector3Private—
0x10cameraStartRotQuaternionPrivate—
0x01BC0x04padding / unreflected
0x08showingColorBtnsCoroutinePrivate—
Inherited from Panel 8
OffsetSizeNameTypeFlagsDefault
0x01CoversEntireScreenboolPublic—
0x00190x07padding / unreflected
0x08CloseBtnButtonInteractionPublic—
0x01ChangeBtnTextboolPublic—
0x00290x07padding / unreflected
0x08parentPanelPanelPublic+1 flags—
0x08onHideList<UnityEngine.Events.UnityAction>Public+1 flags—
0x01cantBeClosedboolPublic+1 flags—
0x00410x07padding / unreflected
0x08OnShownAction<Panel>Private—
0x08OnHideEventAction<Panel>Private—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 56

SignatureFlagsNativeParams
PlayerSaved get_playerSaved()Public+1 flags0x08
Player get_character()Public+1 flags0x08
MainPlayerData get_PlayerData()Public+1 flags0x08
bool get_HasCorruptionAbility()Public+1 flags0x01
void Awake()Private0x00
void OnEnable()Private0x00
void Update()Private0x00
void CharacterCameraRotation()Private0x00
void ResetCameraRot()Private0x00
void OnHideClick()Private0x00
void OnHide()Private0x00
void ClearShownCharacter()Private0x00
void ShowReturnPanel(Panel returnPanel)Private0x08
void ShowCustomization(CharacterPanel panel, bool create)Public0x08
void ShowCustomization(CharacterPanel panel, const CustomizationMode& mode)Public0x08
void ShowCustomization(PlayerSaved saved, Player shownCharacter, bool create, CharacterPanel panel, Panel returnPanel, bool canEdit)Public0x08
void ShowCustomization(PlayerSaved saved, Player shownCharacter, const CustomizationMode& mode, CharacterPanel panel, Panel returnPanel)Public0x08
CustomizationMode GetLocalEditMode(PlayerSaved saved)Private0x08
bool CanEditMode(const CustomizationMode& mode)Private0x04
PerkPanelMode GetPerkPanelMode()Private0x04
void SetSlotBtns()Private0x00
void SetSelectedSkinForSlotBtns(bool instant)Private0x01
SkinData GetSelectedSkin(const SkinSlotType& slotType)Private0x08
bool IsSkinSelected(SkinData skin)Private0x08
void SetEditingEnabled(bool canEdit)Private0x01
void EnsureSelectedSlotBtnCanBeShown()Private0x00
void SetSlotBtnEnableState(SkinSlotBtn btn, bool enabled, bool instant)Public0x08
void RefreshSlotBtnFadeTarget(SkinSlotBtn btn)Public0x08
void OnSlotBtnClick(SkinSlotBtn slotBtn, bool forceRegen)Public0x08
void SetColorPanel(SkinColorPair pair)Public0x08
void OnColorBtnClicked(SkinBtnItem colorBtn)Public0x08
void TryEnableColorPanel(SkinData skin)Public0x08
void ShowColorBtns(bool show, bool instant)Public0x01
void SetColorBtnsSize(bool show)Private0x01
IEnumerator ShowColorBtnsCor(bool show, bool instant)Private0x08
void ShowSkinList(const SkinSlotType& slotType, List<SkinBtnItem> btnItems, SkinBtnItem btnPrefab, Transform btnItemsParent)Public0x08
void PreviewSkin(SkinData skin)Public0x08
void SkinBtnClicked(SkinBtnItem clicked, bool playSound)Public0x08
void OnSavePresetClick()Private0x00
void OnRandomizeSkinsClick()Private0x00
void ResetCharacter()Public0x00
void SetCreatingCharacter(bool active)Private0x01
void ShowPlayerHealthBar(bool show)Private0x01
void OnRandomNameClick()Private0x00
void OnCreateNameInputChanged(const string& input)Private0x08
string SanitizeCharacterName(const string& input, bool allowTrailingSpace)PrivateStatic0x08
void OnCorruptionToggled(bool input)Private0x01
void OnCreateCharacterClick()Private0x00
void FinishCreatingPlayer()Private0x00
void .ctor()Public+1 flags0x00
void <Awake>b__55_0()Private0x00
void <Awake>b__55_1(ButtonInteraction x)Private0x08
void <Awake>b__55_2(ButtonInteraction x)Private0x08
bool <CharacterCameraRotation>b__58_0(GameObject x)Private0x08
void <PreviewSkin>b__88_0(SavedSkinData x)Private0x08
void <ResetCharacter>b__92_0(SavedSkinData x)Private0x08

Used by 8

types with a member, parameter or interface of this type