rodecomp/Source/UI/Dialogs/UIMemorialDunWnd.h
ragnarok-clanker 90e06d0b54 Decompile fn_12665 (UIMemorialDunWnd::Paint)
Batch #8607 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_12665 UIMemorialDunWnd::Paint: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, gordaoprogramas, sherollyner, aDw
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 19:39:03 +00:00

29 lines
878 B
C++

#ifndef RAGNAROK_SOURCE_UI_DIALOGS_UIMEMORIALDUNWND_H
#define RAGNAROK_SOURCE_UI_DIALOGS_UIMEMORIALDUNWND_H
#include "UI/Window/UIFrameWnd.h"
class UIBitmapButton;
class UIBasicButton;
struct UIButtonContext;
extern int g_memorialDunWndX;
extern int g_memorialDunWndY;
class UIMemorialDunWnd : public UIFrameWnd {
public:
UIMemorialDunWnd(UIWindowContext& windows, UIFrameContext& frames, UIButtonContext& controls);
void Move(int x, int y) override;
void Slot15(int width, int height) override;
void Paint() override;
int SendMsg(UIWindow* sender, int message, std::intptr_t argument1, std::intptr_t argument2, std::intptr_t argument3, std::intptr_t argument4) override;
void ResetDungeonInfo();
void ArrangeButtons();
private:
/* 00B4 */ UIBitmapButton* m_actionButton;
/* 00B8 */ UIBasicButton* m_partyButton;
UIButtonContext* m_controls;
};
#endif