implements IHoverable
0x00x00A8
Members 20
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | RectTrans | RectTransform | Public | — | |
| 0x01 | CanResize | bool | Public | — | |
| 0x0021 | 0x03 | padding / unreflected | |||
| 0x04 | HeightWithoutScrollView | float | Public | — | |
| 0x04 | HeightWithScrollView | float | Public | — | |
| 0x04 | PerkSlotItemSize | float | Public | — | |
| 0x08 | PerkSlotItemPrefab | PerkSlotItem | Public | — | |
| 0x08 | PerkSlotItemParent | Transform | Public | — | |
| 0x08 | PerkItemPrefab | PerkItem | Public | — | |
| 0x08 | PerkItemScrollView | ScrollRect | Public | — | |
| 0x08 | UnlockedPerksParent | Transform | Public | — | |
| 0x08 | LockedPerksParent | Transform | Public | — | |
| 0x08 | SpawnedPerkSlotItems | List<PerkSlotItem> | Public | — | |
| 0x08 | SpawnedPerkItems | List<PerkItem> | Public | — | |
| 0x08 | ShowingForPlayer | PlayerSaved | Public+1 flags | — | |
| 0x04 | Mode | PerkPanelMode | Public+1 flags | — | |
| 0x0A | Rules | PerkPanelRules | Public+1 flags | — | |
| 0x0086 | 0x02 | padding / unreflected | |||
| 0x08 | DragItem | PerkItem | Public+1 flags | — | |
| 0x01 | inited | bool | Private | — | |
| 0x0091 | 0x07 | padding / unreflected | |||
| 0x08 | parentRaycaster | GraphicRaycaster | Private | — | |
| 0x01 | isHovered | bool | Private | — | |
| 0x00A1 | 0x07 | unreflected bytes to end of PerkPanel | |||
Inherited from Object 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CachedPtr | long | Private | — | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+1 flags | — | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags | — |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags | — |
Functions 23
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_IsPerkItemScrollViewShown() | Public+1 flags | 0x01 | |
| bool get_IsPerkItemMoving() | Public+1 flags | 0x01 | |
| void Awake() | Private | 0x00 | |
| void Init() | Private | 0x00 | |
| void ShowForPlayer(PlayerSaved playerSaved, const PerkPanelMode& mode) | Public | 0x08 | |
| PerkItem GetOrCreateSlottedPerkItem(Perk perk) | Private | 0x08 | |
| PerkItemRules GetUnslottedPerkItemRules() | Public | 0x04 | |
| PerkItemRules GetSlottedPerkItemRules() | Public | 0x04 | |
| void Update() | Private | 0x00 | |
| void OnDisable() | Private | 0x00 | |
| void OnDestroy() | Private | 0x00 | |
| void Hover() | PublicFinal+2 flags | 0x00 | |
| void Unhover() | PublicFinal+2 flags | 0x00 | |
| void SetHovered(bool isHovered) | Private | 0x01 | |
| void RefreshExpansion() | Public | 0x00 | |
| bool ShouldExpandPerkList() | Private | 0x01 | |
| void ExpandHeightForPerkList(bool expand) | Private | 0x01 | |
| bool CanShowPerkListForCurrentState() | Private | 0x01 | |
| bool HasSlotsToModify() | Private | 0x01 | |
| void SortPerkLists() | Public | 0x00 | |
| void SortPerkList(Transform listParent) | Private | 0x08 | |
| Transform GetPerkParent(Perk forPerk) | Public | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 |