New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
SelectCursor.h
Go to the documentation of this file.
1#pragma once
2
3#include <container/seadSafeArray.h>
4#include <heap/seadDisposer.h>
5
7{
8 // createInstance() Address: 0x024C635C
9 // deleteInstance() Address: Deleted
10 // sInstance Address: 0x101D17A8
11 // SingletonDisposer_::~SingletonDisposer_() Address: 0x024C6930
12 // SingletonDisposer_::sStaticDisposer Address: 0x101D17AC
13 // SingletonDisposer_::vtbl Address: 0x100B8600
15
16public:
17 // Address: 0x024C6298
19
20 // Address: 0x024C63E0
21 void create();
22
23 // Address: 0x024C6500
24 void execute();
25
26 // Address: 0x024C65A0
27 void draw(const agl::lyr::RenderInfo& render_info) const;
28
29 // Address: 0x024C6680
30 void drawDRC(const agl::lyr::RenderInfo& render_info) const;
31
32private:
34 u32[0xECC / sizeof(u32)], // SelectCursorLayout
35 24
38 u32[0xEC8 / sizeof(u32)], // SelectCursorMiniLayout
39 24
43};
44static_assert(sizeof(SelectCursor) == 0x2C5F8);
Definition SelectCursor.h:7
sead::SafeArray< u32[0xEC8/sizeof(u32)], 24 > mMiniLayout
Definition SelectCursor.h:40
void draw(const agl::lyr::RenderInfo &render_info) const
void drawDRC(const agl::lyr::RenderInfo &render_info) const
sead::SafeArray< u32[0xECC/sizeof(u32)], 24 > mLayout
Definition SelectCursor.h:36
void execute()
u32 _2c5f0
Definition SelectCursor.h:41
u8 _2c5f4
Definition SelectCursor.h:42