Decompile 9 functions in Source/Contents/CashEmotionMgr.cpp, Source/Contents/CashEmotionMgr.h, ...
Batch #5093 by youko: 9 byte-identical, 0 confirmed by peer review. - fn_02984 CCashEmotionMgr::Unknown59D040: byte-identical - fn_09351 UICashEmotionListChildWnd_Basic::Filter: byte-identical - fn_09353 UICashEmotionListChildWnd_Basic::Slot15: byte-identical - fn_09366 UICashEmotionListChildWnd_Purchase::Filter: byte-identical - fn_09368 UICashEmotionListChildWnd_Purchase::Slot15: byte-identical - fn_09380 UICashEmotionListChildWnd_Search::Filter: byte-identical - fn_09383 UICashEmotionListChildWnd_Search::Slot15: byte-identical - fn_09392 UICashEmotionListChildWnd_UnPurchased::Filter: byte-identical - fn_09394 UICashEmotionListChildWnd_UnPurchased::Slot15: byte-identical Merged automatically: every function is byte-identical to the original.
This commit is contained in:
parent
a21927cc7d
commit
843f495bcb
4 changed files with 222 additions and 11 deletions
|
|
@ -8,6 +8,7 @@ class UICashEmotionSprBtn : public UISpriteButton2 {
|
|||
|
||||
public:
|
||||
UICashEmotionSprBtn(UIWindowContext& windowContext, UIButtonContext& buttonContext, UIWindow* target);
|
||||
void Slot28(int x, int y) override;
|
||||
|
||||
void SetSelected(bool selected);
|
||||
|
||||
|
|
|
|||
|
|
@ -5,10 +5,16 @@
|
|||
#include "UI/Window/UIWindow.h"
|
||||
|
||||
#include <cstdint>
|
||||
#include <ctime>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
class Timestamp;
|
||||
class UIStaticText;
|
||||
|
||||
class UICashEmotionPack : public UIWindow {
|
||||
friend class UICashEmotionListChildWnd_Purchase;
|
||||
|
||||
public:
|
||||
~UICashEmotionPack() override;
|
||||
void Slot19() override;
|
||||
|
|
@ -18,14 +24,18 @@ public:
|
|||
void Slot27(int x, int y) override;
|
||||
void Slot35(int argument) override;
|
||||
int SendMsg(UIWindow* sender, int message, std::intptr_t argument1, std::intptr_t argument2, std::intptr_t argument3, std::intptr_t argument4) override;
|
||||
virtual int Slot53(int packId, bool showTooltip, bool hoverable) = 0;
|
||||
virtual void UpdateExpiry(Timestamp* expiry);
|
||||
virtual void ShowExpiry(__time32_t expiry);
|
||||
|
||||
std::string GetPriceText(int packId);
|
||||
void SetSaleBadge(char type);
|
||||
void SetTitle(const char* title);
|
||||
|
||||
protected:
|
||||
/* 007C */ std::vector<UICashEmotionPiece*> m_pieces;
|
||||
/* 0088 */ UIWindow* unknown_0088;
|
||||
/* 008C */ UIWindow* m_titleText;
|
||||
/* 008C */ UIStaticText* m_titleText;
|
||||
/* 0090 */ std::string m_background;
|
||||
/* 00A8 */ int unknown_00A8;
|
||||
/* 00AC */ std::string m_title;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue