Zdexby TheHolyOneZ
42,610 classes
Class

GUIManager

: Singleton`1 : MonoBehaviour : Behaviour : Component : Object : Object
GUIManager, Assembly-CSharp 0x0338 (824 B) inherited 0x0018 Assembly-CSharp.dll
0x00x0338

Members 103

OffsetSizeNameTypeFlagsDefault
—0x04FadeScreenTimefloatPublicStatic+1 flags1068121457
0x08spectatorSpectatingPlayerPublic—
0x08crosshairImagePublic—
0x08interInfoTextTextMeshProUGUIPublic—
0x08InteractFillBarFillBarPublic—
0x08crosshairImagesList<CrossHairImage>Public—
0x04crosshairFadeSpeedfloatPublic—
0x00440x04padding / unreflected
0x08currentCrosshairCrossHairImagePrivate—
0x08crosshairCorCoroutinePrivate—
0x08HealthBarPlayerHealthBarPublic—
0x08OtherHealthBarPlayerHealthBarPublic—
0x08bossHealthBarsBossHealthBarsPublic—
0x08UIBuffPrefabGameObjectPublic—
0x08AllBuffsListParentRectTransformPublic—
0x08BuffListParentTransformPublic—
0x08DebuffListParentTransformPublic—
0x08HiddenBuffParentTransformPublic—
0x08ShowPassiveBtnButtonInteractionPublic—
0x08PassiveBtnRSpritePublic—
0x08PassiveBtnLSpritePublic—
0x08buffInfoPanelBuffInfoPanelPublic—
0x08AllActiveUIBuffsList<UIBuff>Public—
0x08ActiveUIBuffsList<UIBuff>Public—
0x08ActiveUIDebuffsList<UIBuff>Public—
0x08ExtraBuffInfoPanelsDictionary<UnityEngine.GameObjectPublic—
0x08DownedTimerTextMeshProUGUIPublic—
0x08revivePanelGameObjectPublic—
0x08reviveBarImagePublic—
0x08castPanelGroupCanvasGroupPublic—
0x08castIconImagePublic—
0x08castBarImagePublic—
0x08castTextTextMeshProUGUIPublic—
0x08castTimeLeftTextMeshProUGUIPublic—
0x08canceledCastCoroutinePrivate—
0x08spellBookSpellBookPublic—
0x08worldImagePopUpGameObjectPublic—
0x08worldTextPopUpGameObjectPublic—
0x08screenTextPopUpGameObjectPublic—
0x08imageOrTextPopUpsList<ImageOrTextPopUp>Public+1 flags—
0x04LargeTextShiftSpeedfloatPublic—
0x014C0x04padding / unreflected
0x08largeTextParentTransformPublic—
0x08largeTextPrefabFadeGroupPublic—
0x08LargeTextOrganizerRectTransformStackOrganizerPublic—
0x08largeTextsList<TMPro.TextMeshProUGUI>Private—
0x08ExpertiseReminderGameObjectPublic—
0x08ObjectiveChangeParentRectTransformPublic—
0x08ObjectiveChangeOrganizerRectTransformStackOrganizerPublic—
0x08ObjectiveChangePopUpObjectiveChangePopUpPublic—
0x08ShownObjectiveChangesList<ObjectiveChangePopUp>Public—
0x04OrganizeUIShiftSpeedfloatPublic—
0x04ObjectiveParentTopSpacingfloatPublic—
0x04PinnedStatParentTopSpacingfloatPublic—
0x01A40x04padding / unreflected
0x08expertiseTreeTalentTreePublic—
0x08cooldownPrefabGameObjectPublic—
0x08cooldownGridObjTransformPublic—
0x08HiddenCdsParentTransformPublic—
0x08activeCdsList<Cooldown>Public—
0x08readyPanelGameObjectPublic—
0x08readyCounterTextMeshProUGUIPublic—
0x08totalPlayerCountTextMeshProUGUIPublic—
0x04playersReadyintPublic+1 flags—
0x01EC0x04padding / unreflected
0x08DoomTimerGradientGradientPublic—
0x08DoomTimerTextMeshProUGUIPublic—
0x08FloorBackgroundImagePublic—
0x08floorNumTextMeshProUGUIPublic—
0x08playerUIGameObjectPublic—
0x08PlayerPanelPlayerPanelPublic—
0x08xpBarImagePublic—
0x08levelTextTextMeshProUGUIPublic—
0x08ThrowPowerBarFillBarPublic—
0x08ItemSlotPrefabItemSlotPublic—
0x08ExtraSlotsParentTransformPublic—
0x08DefaultInventorySlotsList<ItemSlot>Public—
0x08LockedSlotsList<LockedSlot>Public—
0x08ActiveInventorySlotsList<ItemSlot>Public—
0x01inventoryOpenboolPublic+1 flags—
0x02610x07padding / unreflected
0x08extraSlotsList<ItemSlot>Private—
0x08HotBarSelectorHotBarSelectorPublic—
0x08HotBarSlotsParentGameObjectPublic—
0x08hotBarSlotsList<HotBarSlot>Public—
0x08draggedItemIconImagePublic—
0x08previousSlotItemSlotPrivate—
0x08DiffTextTextMeshProUGUIPublic—
0x08pingTextTextMeshProUGUIPublic—
0x08TimerTextMeshProUGUIPublic—
0x08dataPanelDataPanelPublic—
0x08ChatChatPublic—
0x08myCanvasCanvasPublic—
0x08MyCasterGraphicRaycasterPublic—
0x08faderAnimatorPublic—
0x08dpsCounterGameObjectPublic—
0x08dpsTextTextMeshProUGUIPublic—
0x08clientPlayerPlayerPublic—
0x08displayedPlayerPlayerPublic+1 flags—
0x08objectiveParentOriginAnchoredPosVector2Private—
0x08objectiveParentTargetAnchoredPosVector2Private—
0x08pinnedStatsOriginAnchoredPosVector2Private—
0x08pinnedStatsTargetAnchoredPosVector2Private—
0x08allBuffsListOrganizeSpaceCornersVector3[]Private—
0x08objectiveListOrganizeSpaceCornersVector3[]Private—
0x08pinnedStatsOrganizeSpaceCornersVector3[]Private—
—0x04OrganizeUIRectEpsilonfloatPrivateStatic+1 flags1008981770
Inherited from Singleton`1 2
OffsetSizeNameTypeFlagsDefault
0x08lastCheckedScenesDictionary<System.TypePrivateStatic—
0x08instanceGUIManagerPrivateStatic—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 97

SignatureFlagsNativeParams
bool get_BossHealthBarActive()Public+1 flags0x01
List<ItemSlot> get_SpecificSlots()Public+1 flags0x08
RectTransform get_PinnedStatListParent()Public+1 flags0x08
void Awake()Private0x00
void SetupPopUpOrganizers()Private0x00
void SetUIOriginsAndTargets()Private0x00
void Start()Private0x00
void OnEnable()Private0x00
void OnDisable()Private0x00
void Update()Private0x00
void FixedUpdate()Private0x00
void OrganizePlayerUI()Private0x00
void SetOrganizeSpaceCorners(RectTransform rectTrans, RectTransform organizeSpace, const Vector3[]& corners)Private0x08
bool IsOrganizeObstacle(RectTransform rectTrans)Private0x08
float GetTargetYWithTopBelow(float originY, float topOffsetY, float maxTopY)Private0x04
bool RectsOverlapHorizontally(const Vector3[]& aCorners, const Vector3[]& bCorners)Private0x08
float GetTopY(const Vector3[]& corners)Private0x08
float GetBottomY(const Vector3[]& corners)Private0x08
float GetMinX(const Vector3[]& corners)Private0x08
float GetMaxX(const Vector3[]& corners)Private0x08
void InterpolateUITargets()Private0x00
bool GetClient(bool canBeDead, Player& client)Public0x08
Player GetClient(bool canBeDead)Public0x08
Cooldown StartCooldown(CooldownParams cdParams, bool isShown, Action onEnd)Public0x08
void ShowCooldown(Cooldown cooldown, bool show)Public0x08
void CastUpdate(float castingTime, float castTime, const string& castText, Sprite castIcon)Public0x08
void CancelCast(bool success)Public0x01
IEnumerator CastCanceled(bool success)Private0x08
ImageOrTextPopUp BasicScreenPopUp(const Vector3& pos, const string& text, const Color& color)Public0x10
ImageOrTextPopUp ScreenTextPopUp(ImageOrTextPopUpInfo popUpInfo, Transform parent)Public0x08
void FromToSlot(ItemSlot from, ItemSlot to)Public0x08
void DoomTimerUpdate()Private0x00
void ClientPlayerUpdate(GameObject mouseRaycast)Private0x08
void InventoryUpdate(GameObject mouseRaycast)Private0x08
void BuffUICheck(GameObject mouseRaycast)Private0x08
void CleanExtraBuffInfoPanels()Private0x00
void ShowExtraBuffInfoPanel(GameObject obj, Buff buff)Public0x08
void HideBuffInfoPanel(GameObject obj)Public0x08
void SetAllDefaultSlots()Public0x00
void AddInventorySlot(SlotInitParams slotParams, Item addedByItem)Public0x08
void RemoveInventorySlot(ItemSlot slot, bool dropItem)Public0x08
void RemoveAllExtraSlots(bool dropItems)Public0x01
void OnSlotsChanged()Private0x00
ItemSlot FindSlotForItem(Item item, bool ignoreOccupied, bool ignoreEquipAmount, bool checkSpecific, bool checkNormal)Public0x08
List<ItemSlot> FindSlotsForItem(Item item, bool ignoreOccupied, bool ignoreEquipAmount, bool checkSpecific, bool checkNormal)Public0x08
List<ItemSlot> FindSlotsForItem(Item item, bool ignoreOccupied, bool ignoreEquipAmount, bool checkSpecific, bool checkNormal, bool stopAtFirstSlot)Private0x08
List<ItemSlot> GetEquippedSlots(bool includeSecondary)Public0x08
bool CanEquipItemTypes(List<ItemType> types, bool log)Public0x08
bool CanEquipItemTypes(List<ItemType> removeTypes, List<ItemType> addTypes, bool log)Public0x08
void Player_OnItemEquipped(Item item, bool equip, Player player)Private0x08
bool HasItem(Func<Item condition)Public0x08
bool HasSlot(Func<ItemSlot condition, bool onlyCheckOccupied)Public0x08
bool HasEquippedType(List<ItemType> oneOf, bool includeSecondary)Public0x08
List<ItemSlot> UnSelectAllHeld()Public0x08
void ClearInventory(bool unEquipItems)Public0x01
UIBuff AddUIBuff(Buff buff, Entity entity)Public0x08
void RemoveUIBuff(UIBuff uIbuff)Public0x08
float FadeScreen(bool inOrOut)Public0x04
void OnShowPassiveClick()Public0x00
void SetBuffUI()Public0x00
void SortUIBuffs(List<UIBuff> buffs)Private0x08
void SetPassiveBtn(bool checkImage)Private0x01
void OnSpectateClick()Public0x00
void ClientPlayerSpectate()Public0x00
void LargeTextPopUp(const string& text, bool canDuplicate)Public0x08
IEnumerator LargeTextPopUpCor(FadeGroup fadeGroup, TextMeshProUGUI textComp)Private0x08
void AwakePinnedTasks()Private0x00
void PinTaskObjectives(Task task, bool show)Private0x08
void OnTaskObjectiveAmountChanged(Task task, TaskObjective objective)Private0x08
void ShowObjectiveChange(TaskObjective objective, bool animate)Public0x08
void HideObjectiveChangePopUp(ObjectiveChangePopUp changePopUp, bool animate)Public0x08
void ObjectiveChange_OnDestroyEvent(ObjectiveChangePopUp change)Private0x08
bool get_OtherPlayersActive()Public+1 flags0x01
DataPanel SetDataPanel(PlayerSaved playerSaved, const EndMethod& method)Public0x08
void DataPanelBtnClick()Private0x00
void PassHide(Panel battlePass)Private0x08
void OnSettingsChanged()Private0x00
void OnPanelsChanged(Panel panel)Private0x08
void OnTypingMessage(Chat chat, bool typingMessage)Private0x08
void OnMenuPanelOpened(Panel panel)Private0x08
void OnMenuPanelClosed()Private0x00
void OnPressInventory()Public0x00
void OpenInventory(bool open, bool effectMouse)Public0x01
void OpenExpertise()Public0x00
void OnBestiaryClick()Public0x00
void OnTasksClick()Public0x00
void OnSettingsClick()Public0x00
void OnAbandonClick()Public0x00
void OnPreGeneration(GameManagerCC gm)Private0x08
void OnGenComplete()Private0x00
void OnPlayerSpawned(Player player)Public0x08
void SetCrossHair(const CrossHairType& type, const Nullable<UnityEngine.Color>& color, bool fade, const string& infoText)Public0x14
IEnumerator FadeCrosshair(CrossHairImage crosshairImage, const Color& color, float fadeSpeed, const string& infoText)Private0x10
void .ctor()Public+1 flags0x00
void <ClientPlayerUpdate>b__138_1(HotBarSlot x)Private0x08
bool <get_OtherPlayersActive>b__179_0(Player x)Private0x08
void <OnPlayerSpawned>b__197_0(LockedSlot x)Private0x08

Used by 14

types with a member, parameter or interface of this type