rodecomp/Source/UI/Items/UIIllustWnd.cpp
ragnarok-clanker 6b0a4e1b94 Decompile 8 functions in Source/UI/Items/UIIllustWnd.cpp, Source/UI/Items/UIIllustWnd.h, ...
Batch #3835 by eAthena: 6 byte-identical, 2 confirmed by peer review.

- fn_13181 UIIllustWnd::Slot15: byte-identical
- fn_13183 UIIllustWnd::Slot18: logic confirmed by peer review
- fn_13182 UIMultiIllustWnd::Slot15: byte-identical
- fn_13184 UIMultiIllustWnd::Slot18: logic confirmed by peer review
- fn_13187 UIMultiIllustWnd::Slot25: byte-identical
- fn_13200 UICandidateWnd::Slot15: byte-identical
- fn_13201 UICompositionWnd::Slot15: byte-identical
- fn_13202 UIKeyStrokeWnd::Slot15: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/UI/Items/UIIllustWnd.cpp, Source/UI/Edit/UICandidateWnd.cpp, Source/UI/UIHotkeyGuideWnd.cpp
2026-10-29 23:37:22 +00:00

56 lines
1.2 KiB
C++

#include "UI/Items/UIIllustWnd.h"
#include "Client/Mode/CMode.h"
#include "Client/Mode/ModeMgr.h"
#include "Resource/Bitmap/BitmapResource.h"
#include "Resource/ResourceMgr.h"
#include "Resource/TextureNames.h"
#include "UI/Buttons/UIBitmapButton.h"
#include "UI/Buttons/UIButton.h"
#include "UI/Window/UIWindowMgr.h"
// OFFSET: 0x0096CBD0
// FUNCTION: fn_13181
void UIIllustWnd::Slot15(int, int) {}
// OFFSET: 0x0096CBE0
// FUNCTION: fn_13182
void UIMultiIllustWnd::Slot15(int, int) {}
// OFFSET: 0x0096CBF0
// FUNCTION: fn_13183
void UIIllustWnd::Slot18() {
if (this->m_bitmapName.size() != 0) {
CRes* bitmap = ResourceMgr::Instance().Load(Resolve(this->m_bitmapName.c_str()));
ResourceMgr::Instance().Remove(bitmap);
}
}
// OFFSET: 0x0096CC40
// FUNCTION: fn_13184
void UIMultiIllustWnd::Slot18() {
if (this->m_bitmapName.size() != 0) {
CRes* bitmap = ResourceMgr::Instance().Load(Resolve(this->m_bitmapName.c_str()));
ResourceMgr::Instance().Remove(bitmap);
}
}
// OFFSET: 0x0096CC90
// OFFSET: 0x0096CD00
// OFFSET: 0x0096CD70
// FUNCTION: fn_13187
void UIMultiIllustWnd::Slot25(int, int) {}
// OFFSET: 0x0096CD80
// OFFSET: 0x0096CDA0
// OFFSET: 0x0096CDC0
// OFFSET: 0x0096D010
// OFFSET: 0x0096D2C0
// OFFSET: 0x0096D2E0