New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
BgTexMgr.h
Go to the documentation of this file.
1#pragma once
2
3#include <graphics/RenderObjRenderMgr.h>
4
5#include <common/aglRenderBuffer.h>
6#include <common/aglRenderTarget.h>
7#include <container/seadSafeArray.h>
8#include <heap/seadDisposer.h>
9#include <utility/aglDebugTexturePage.h>
10
12{
13 // createInstance() Address: 0x0269383C
14 // deleteInstance() Address: Deleted
15 // sInstance Address: 0x101DB014
16 // SingletonDisposer_::~SingletonDisposer_() Address: 0x02694EE4
17 // SingletonDisposer_::sStaticDisposer Address: 0x101DB018
18 // SingletonDisposer_::vtbl Address: 0x100E5BFC
20
21private:
30 static_assert(sizeof(RenderCallback) == 4);
31
41 static_assert(sizeof(AnimeParam) == 0x14);
42
48 static_assert(sizeof(PaType) == 4);
49
50public:
51 // Address: 0x02693668
53 // Address: 0x026938BC
55
57 {
58 return mTexRenderBuffer;
59 }
60
61private:
65 u32 _288[4 / sizeof(u32)];
77 bool _f84;
78};
79static_assert(sizeof(BgTexMgr) == 0xF88);
Definition BgTexMgr.h:12
PaType
Definition BgTexMgr.h:44
@ cPaType_Sub
Definition BgTexMgr.h:45
@ cPaType_Main
Definition BgTexMgr.h:46
RenderCallback mRenderCallback
Definition BgTexMgr.h:62
sead::SafeArray< agl::TextureData, 6 > mAnimeTex
Definition BgTexMgr.h:73
PaType mPaType
Definition BgTexMgr.h:75
sead::SafeArray< agl::TextureData, 4 > mNml
Definition BgTexMgr.h:66
sead::OrthoCamera mCamera
Definition BgTexMgr.h:72
sead::OrthoProjection mProjection
Definition BgTexMgr.h:71
sead::BitFlag32 mFlag
Definition BgTexMgr.h:64
sead::SafeArray< agl::TextureData, 4 > mTex
Definition BgTexMgr.h:63
agl::RenderTargetColor mNmlColorTarget
Definition BgTexMgr.h:69
agl::utl::DebugTexturePage mDebugTexturePage
Definition BgTexMgr.h:76
agl::RenderBuffer mNmlRenderBuffer
Definition BgTexMgr.h:70
u32 _288[4/sizeof(u32)]
Definition BgTexMgr.h:65
sead::SafeArray< AnimeParam, 9 > mAnimeParam
Definition BgTexMgr.h:74
const agl::RenderBuffer & getTexRenderBuffer() const
Definition BgTexMgr.h:56
bool _f84
Definition BgTexMgr.h:77
agl::RenderBuffer mTexRenderBuffer
Definition BgTexMgr.h:68
agl::RenderTargetColor mTexColorTarget
Definition BgTexMgr.h:67
Definition BgTexMgr.h:33
u32 frame
Definition BgTexMgr.h:38
bool playing
Definition BgTexMgr.h:34
bool reverse
Definition BgTexMgr.h:35
u32 frame_max
Definition BgTexMgr.h:37
u32 delay_timer
Definition BgTexMgr.h:39
u32 * frame_delays
Definition BgTexMgr.h:36