Batch #3408 by eAthena: 0 byte-identical, 2 confirmed by peer review. - fn_16312 OngoingQuestInfo::CUIScrollWindow::Slot35: logic confirmed by peer review - fn_16316 OngoingQuestInfo::CUIScrollWindow::OnScroll: logic confirmed by peer review Peer-reviewed-by: youko, superintelligence Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
67 lines
1.3 KiB
C++
67 lines
1.3 KiB
C++
#include "UI/Quest/UIOngoingQuestInfo.h"
|
|
|
|
// OFFSET: 0x00A55650
|
|
// FUNCTION: fn_16300
|
|
void CUIOngoingQuestInfo::OnFirstAction() {
|
|
}
|
|
|
|
namespace OngoingQuestInfo {
|
|
|
|
// OFFSET: 0x00A55710
|
|
// FUNCTION: fn_16301
|
|
void CUIRewards::OnPrepareItem(CUIRewardItem*, const CRewardItemData&) {
|
|
}
|
|
|
|
// OFFSET: 0x00A55860
|
|
// FUNCTION: fn_16303
|
|
void CUIContents::Paint() {
|
|
this->ClearSurface(0xFFFF00FF);
|
|
}
|
|
|
|
// OFFSET: 0x00A55870
|
|
// FUNCTION: fn_16304
|
|
void CUIRewardItem::Paint() {
|
|
this->ClearSurface(0xFFFF00FF);
|
|
}
|
|
|
|
// OFFSET: 0x00A55880
|
|
// FUNCTION: fn_16305
|
|
void CUIRewards::Paint() {
|
|
this->ClearSurface(0xFFFF00FF);
|
|
}
|
|
|
|
// OFFSET: 0x00A55890
|
|
// FUNCTION: fn_16306
|
|
void CUIScrollWindow::Paint() {
|
|
this->ClearSurface(0xFFFF00FF);
|
|
}
|
|
|
|
// OFFSET: 0x00A558A0
|
|
// FUNCTION: fn_16307
|
|
void CUIContents::Slot16() {
|
|
}
|
|
|
|
// OFFSET: 0x00A55940
|
|
// FUNCTION: fn_16309
|
|
void CUIRewardItem::Slot16() {
|
|
}
|
|
|
|
// OFFSET: 0x00A55B50
|
|
// FUNCTION: fn_16312
|
|
void CUIScrollWindow::Slot35(int value) {
|
|
this->scrollBar->Slot35(value);
|
|
}
|
|
|
|
// OFFSET: 0x00A55F20
|
|
// FUNCTION: fn_16316
|
|
void CUIScrollWindow::OnScroll(int position) {
|
|
int y = -position;
|
|
for (UIWindow* child : this->m_children) {
|
|
if (child != this->scrollBar) {
|
|
child->Move(child->geometry.x, y);
|
|
y = child->geometry.y + child->geometry.height;
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|