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#include <layer/aglRenderInfo.h>
6
8{
9 // createInstance() Address: 0x024C635C
10 // deleteInstance() Address: Deleted
11 // sInstance Address: 0x101D17A8
12 // SingletonDisposer_::~SingletonDisposer_() Address: 0x024C6930
13 // SingletonDisposer_::sStaticDisposer Address: 0x101D17AC
14 // SingletonDisposer_::vtbl Address: 0x100B8600
16
17public:
18 // Address: 0x024C6298
20
21 // Address: 0x024C63E0
22 void create();
23
24 // Address: 0x024C6500
25 void execute();
26
27 // Address: 0x024C65A0
28 void draw(const agl::lyr::RenderInfo& render_info) const;
29
30 // Address: 0x024C6680
31 void drawDRC(const agl::lyr::RenderInfo& render_info) const;
32
33private:
35 u32[0xECC / sizeof(u32)], // SelectCursorLayout
36 24
39 u32[0xEC8 / sizeof(u32)], // SelectCursorMiniLayout
40 24
44};
45static_assert(sizeof(SelectCursor) == 0x2C5F8);
Definition SelectCursor.h:8
sead::SafeArray< u32[0xEC8/sizeof(u32)], 24 > mMiniLayout
Definition SelectCursor.h:41
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:37
void execute()
u32 _2c5f0
Definition SelectCursor.h:42
u8 _2c5f4
Definition SelectCursor.h:43