Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
dOvlpFd2_c Class Reference

#include <d_ovlp_fade2.h>

+ Inheritance diagram for dOvlpFd2_c:
+ Collaboration diagram for dOvlpFd2_c:

Public Types

typedef void(dOvlpFd2_c::* executeFn) ()
 

Public Member Functions

 dOvlpFd2_c ()
 
void execFirstSnap ()
 
void execFadeOut ()
 
void execNextSnap ()
 
void execFadeIn ()
 
void draw ()
 
void execute ()
 
void setExecute (executeFn i_func)
 

Public Attributes

executeFn mExecuteFn
 
dDlst_snapShot_c mSnapshot_c
 
dOvlpFd2_dlst_c mDlst_c
 
s16 field_0x110
 
s16 field_0x112
 
s16 field_0x114
 
f32 field_0x118
 
u8 field_0x11c
 
s8 mTimer
 
u8 field_0x11e
 
- Public Attributes inherited from overlap_task_class
leafdraw_method_classfield_0xc0
 
u8 field_0xc4
 
int field_0xc8
 
- Public Attributes inherited from leafdraw_class
base_process_class mBase
 
leafdraw_method_classmpDrawMtd
 
s8 mbUnk0
 
u8 mbUnk1
 
draw_priority_class mDwPi
 

Member Typedef Documentation

◆ executeFn

typedef void(dOvlpFd2_c::* dOvlpFd2_c::executeFn) ()

Constructor & Destructor Documentation

◆ dOvlpFd2_c()

dOvlpFd2_c::dOvlpFd2_c ( )

Member Function Documentation

◆ draw()

void dOvlpFd2_c::draw ( )
inline

◆ execFadeIn()

void dOvlpFd2_c::execFadeIn ( )

◆ execFadeOut()

void dOvlpFd2_c::execFadeOut ( )

◆ execFirstSnap()

void dOvlpFd2_c::execFirstSnap ( )

◆ execNextSnap()

void dOvlpFd2_c::execNextSnap ( )

◆ execute()

void dOvlpFd2_c::execute ( )
inline

◆ setExecute()

void dOvlpFd2_c::setExecute ( executeFn  i_func)
inline

Member Data Documentation

◆ field_0x110

s16 dOvlpFd2_c::field_0x110

◆ field_0x112

s16 dOvlpFd2_c::field_0x112

◆ field_0x114

s16 dOvlpFd2_c::field_0x114

◆ field_0x118

f32 dOvlpFd2_c::field_0x118

◆ field_0x11c

u8 dOvlpFd2_c::field_0x11c

◆ field_0x11e

u8 dOvlpFd2_c::field_0x11e

◆ mDlst_c

dOvlpFd2_dlst_c dOvlpFd2_c::mDlst_c

◆ mExecuteFn

executeFn dOvlpFd2_c::mExecuteFn

◆ mSnapshot_c

dDlst_snapShot_c dOvlpFd2_c::mSnapshot_c

◆ mTimer

s8 dOvlpFd2_c::mTimer

The documentation for this class was generated from the following files: