Batch #3272 by youko: 1 byte-identical, 0 confirmed by peer review. - fn_13386 UIItemWnd::Slot19: byte-identical (already on main) Merged automatically: every function is byte-identical to the original.
27 lines
764 B
C++
27 lines
764 B
C++
#ifndef RAGNAROK_SOURCE_UI_BUTTONS_UITEXTUREBUTTON_H
|
|
#define RAGNAROK_SOURCE_UI_BUTTONS_UITEXTUREBUTTON_H
|
|
|
|
#include "UI/Buttons/UIButton.h"
|
|
|
|
#include <cstddef>
|
|
#include <string>
|
|
|
|
class UITextureButton : public UIButton {
|
|
public:
|
|
void VisitChildren() override;
|
|
|
|
/* 00BC */ std::string normalTexture;
|
|
/* 00D4 */ std::string hoverTexture;
|
|
/* 00EC */ std::string pressedTexture;
|
|
/* 0104 */ std::string disabledTexture;
|
|
/* 011C */ unsigned char unknown_011C;
|
|
/* 011D */ unsigned char unknown_011D;
|
|
};
|
|
|
|
#if defined(_WIN32) && !defined(_WIN64)
|
|
static_assert(offsetof(UITextureButton, normalTexture) == 0xBC);
|
|
static_assert(offsetof(UITextureButton, disabledTexture) == 0x104);
|
|
static_assert(offsetof(UITextureButton, unknown_011C) == 0x11C);
|
|
#endif
|
|
|
|
#endif
|