-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
36450cb
commit 820120d
Showing
13 changed files
with
433 additions
and
112 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
#ifndef D_LYT_COMMON_ARROW_H | ||
#define D_LYT_COMMON_ARROW_H | ||
|
||
#include <s/s_State.hpp> | ||
#include <s/s_StateMgr.hpp> | ||
#include <toBeSorted/lyt/d2d.h> | ||
|
||
|
||
class dLytCommonArrow_c { | ||
public: | ||
dLytCommonArrow_c(); | ||
virtual ~dLytCommonArrow_c() {} | ||
|
||
bool init(); | ||
|
||
STATE_FUNC_DECLARE(dLytCommonArrow_c, None); | ||
STATE_FUNC_DECLARE(dLytCommonArrow_c, In); | ||
STATE_FUNC_DECLARE(dLytCommonArrow_c, Wait); | ||
STATE_FUNC_DECLARE(dLytCommonArrow_c, Out); | ||
|
||
void setState(s32 state); | ||
bool addToDrawList(); | ||
|
||
bool fn_80168490(); | ||
bool fn_80168500(); | ||
void fn_80168640(f32 *); | ||
bool fn_80168680(); | ||
bool fn_801686F0(); | ||
bool fn_80168760(); | ||
void fn_80168790(s32, f32); | ||
void fn_80168800(s32); | ||
void fn_80168810(d2d::dLytStructA *); | ||
void fn_80168880(); | ||
|
||
private: | ||
|
||
STATE_MGR_DECLARE(dLytCommonArrow_c); | ||
/* 0x40 */ d2d::LytBase_c mLytBase; | ||
d2d::ResAccIf_c mResAcc; | ||
d2d::dLytStructA field_0x440[0x9]; | ||
d2d::dLytStructD field_0x680; | ||
void *field_0x6A8; | ||
void *field_0x6AC; | ||
s32 field_0x6B0; | ||
s32 field_0x6B4; | ||
s32 field_0x6B8; | ||
s32 field_0x6BC; | ||
s32 field_0x6C0; | ||
s32 field_0x6C4; | ||
u8 field_0x6C8; | ||
u8 field_0x6C9; | ||
u8 field_0x6CA; | ||
u8 field_0x6CB; | ||
u8 field_0x6CC; | ||
}; | ||
|
||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.