mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
d_a_obj_mirror_screw OK, work on d_a_obj_mirror_chain and d_a_obj_mirror_table (#2057)
This commit is contained in:
@@ -72,6 +72,17 @@ void daObjMirror6Pole_c::setBaseMtx() {
|
||||
mpModel->i_setBaseTRMtx(mDoMtx_stack_c::get());
|
||||
}
|
||||
|
||||
void daObjMirror6Pole_c::initBaseMtx() {
|
||||
fopAcM_SetMtx(this, mpModel->getBaseTRMtx());
|
||||
setBaseMtx();
|
||||
}
|
||||
|
||||
void daObjMirror6Pole_c::create_init() {
|
||||
initBaseMtx();
|
||||
mAttentionInfo.mFlags = 0;
|
||||
setAction(MODE_WAIT_e);
|
||||
}
|
||||
|
||||
/* 80C95F50-80C95F70 0001B0 0020+00 1/1 0/0 0/0 .text
|
||||
* createHeapCallBack__18daObjMirror6Pole_cFP10fopAc_ac_c */
|
||||
int daObjMirror6Pole_c::createHeapCallBack(fopAc_ac_c* i_this) {
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -11,20 +11,6 @@
|
||||
// Types:
|
||||
//
|
||||
|
||||
struct fopAc_ac_c {
|
||||
/* 80018B64 */ fopAc_ac_c();
|
||||
/* 80018C8C */ ~fopAc_ac_c();
|
||||
};
|
||||
|
||||
struct dPath {};
|
||||
|
||||
struct daTagSppath_c {
|
||||
/* 80D61C18 */ void create();
|
||||
/* 80D61EC4 */ ~daTagSppath_c();
|
||||
/* 80D62024 */ void getNearPathPos(cXyz*, dPath*);
|
||||
/* 80D629C0 */ void execute();
|
||||
};
|
||||
|
||||
struct dSv_info_c {
|
||||
/* 80035360 */ void isSwitch(int, int) const;
|
||||
};
|
||||
@@ -81,8 +67,6 @@ extern "C" void _savegpr_29();
|
||||
extern "C" void _restgpr_24();
|
||||
extern "C" void _restgpr_28();
|
||||
extern "C" void _restgpr_29();
|
||||
extern "C" extern void* g_fopAc_Method[8];
|
||||
extern "C" extern void* g_fpcLf_Method[5 + 1 /* padding */];
|
||||
extern "C" extern void* __vt__8dCcD_Cyl[36];
|
||||
extern "C" extern void* __vt__9dCcD_Stts[11];
|
||||
extern "C" extern void* __vt__12cCcD_CylAttr[25];
|
||||
|
||||
Reference in New Issue
Block a user