summaryrefslogtreecommitdiff
path: root/src/d/d_select_cursor.cpp
diff options
context:
space:
mode:
authorMax Roncace <me@caseif.net>2025-08-24 02:52:08 -0400
committerGitHub <noreply@github.com>2025-08-24 09:52:08 +0300
commit513816ce5c055be898b80dfa3b7048bcaca876a7 (patch)
tree85ac5e0383eb1ef1e4442c95f7c63c2c146098ae /src/d/d_select_cursor.cpp
parent8a30030dc73931727bd3d6327c1a37255a295f3f (diff)
Add a precompiled header for RELs (#2597)
Diffstat (limited to 'src/d/d_select_cursor.cpp')
-rw-r--r--src/d/d_select_cursor.cpp13
1 files changed, 5 insertions, 8 deletions
diff --git a/src/d/d_select_cursor.cpp b/src/d/d_select_cursor.cpp
index 64670de2fd..3571e029d8 100644
--- a/src/d/d_select_cursor.cpp
+++ b/src/d/d_select_cursor.cpp
@@ -3,7 +3,7 @@
// Translation Unit: d/d_select_cursor
//
-#define NO_INLINE_DLSTBASE_DRAW
+#include "d/dolzel.h"
#include "d/d_select_cursor.h"
#include "JSystem/J2DGraph/J2DGrafContext.h"
@@ -11,11 +11,6 @@
#include "JSystem/J2DGraph/J2DAnimation.h"
#include "JSystem/J2DGraph/J2DAnmLoader.h"
-/* 803BB700-803BB70C 018820 000C+00 1/1 0/0 0/0 .data cNullVec__6Z2Calc */
-static u8 cNullVec__6Z2Calc[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-
/* 801941E4-80194220 18EB24 003C+00 1/1 0/0 0/0 .text __ct__19dSelect_cursorHIO_cFv */
dSelect_cursorHIO_c::dSelect_cursorHIO_c() {
field_0x8 = 1.0f;
@@ -573,8 +568,10 @@ void dSelect_cursor_c::moveCenter(J2DPane* i_pane, f32 i_x, f32 i_y) {
}
// Need 0x30 bytes of padding with no symbol between btk2_name$3688 and dSelect_cursor_c::__vtable
-// This is likely caused by the vtables of abstract base classes getting put there and then stripped out.
-// Not sure which abstract base classes could go there though, so we simulate it with some dummy classes for now.
+// This is likely caused by the vtables of abstract base classes (likely from dolzel.pch) getting
+// put there and then stripped out.
+// Not sure which abstract base classes could go there though, so we simulate it with some dummy
+// classes for now.
class dummy_abstract_class {
public:
virtual void virt_func_0() = 0;