ksys/evt: Add OrderParam ctor and dtor

This commit is contained in:
iTNTPiston 2021-02-06 19:25:25 -05:00 committed by Léo Lam
parent d4b49662e1
commit a16f01aed7
No known key found for this signature in database
GPG Key ID: 0DF30F9081000741
3 changed files with 8 additions and 4 deletions

View File

@ -75585,10 +75585,10 @@
0x0000007100db3ffc,evt::Event::doAssign,296, 0x0000007100db3ffc,evt::Event::doAssign,296,
0x0000007100db4124,evt::Event::assign,48, 0x0000007100db4124,evt::Event::assign,48,
0x0000007100db4154,sub_7100DB4154,1680, 0x0000007100db4154,sub_7100DB4154,1680,
0x0000007100db47e4,ksys::evt::OrderParam::ctor,36, 0x0000007100db47e4,ksys::evt::OrderParam::ctor,36,_ZN4ksys3evt10OrderParamC1EPN4sead7ExpHeapE
0x0000007100db4808,ksys::evt::OrderParam::dtor,20, 0x0000007100db4808,ksys::evt::OrderParam::dtor,20,_ZN4ksys3evt10OrderParamD1Ev
0x0000007100db481c,ksys::evt::OrderParam::uninitialize,284,_ZN4ksys3evt10OrderParam12uninitializeEv 0x0000007100db481c,ksys::evt::OrderParam::uninitialize,284,_ZN4ksys3evt10OrderParam12uninitializeEv
0x0000007100db4938,ksys::evt::OrderParam::dtorDelete,52, 0x0000007100db4938,ksys::evt::OrderParam::dtorDelete,52,_ZN4ksys3evt10OrderParamD0Ev
0x0000007100db496c,ksys::evt::OrderParam::doAssign,1160,_ZN4ksys3evt10OrderParam8doAssignEPS1_ 0x0000007100db496c,ksys::evt::OrderParam::doAssign,1160,_ZN4ksys3evt10OrderParam8doAssignEPS1_
0x0000007100db4df4,ksys::evt::OrderParam::assign,48,_ZN4ksys3evt10OrderParam6assignEPS1_ 0x0000007100db4df4,ksys::evt::OrderParam::assign,48,_ZN4ksys3evt10OrderParam6assignEPS1_
0x0000007100db4e24,ksys::evt::OrderParam::initialize,332,_ZN4ksys3evt10OrderParam10initializeEi? 0x0000007100db4e24,ksys::evt::OrderParam::initialize,332,_ZN4ksys3evt10OrderParam10initializeEi?

Can't render this file because it is too large.

View File

@ -12,6 +12,10 @@ OrderParam::OrderParam(sead::ExpHeap* heap) {
mHeap = heap; mHeap = heap;
} }
OrderParam::~OrderParam() {
uninitialize();
}
bool OrderParam::initialize(s32 entry_count) { bool OrderParam::initialize(s32 entry_count) {
sead::FixedSafeString<0x100> error_message; sead::FixedSafeString<0x100> error_message;

View File

@ -6,7 +6,7 @@
# Diff a function (in this example, OrderParam::doAssign, -v is equivalent to --source in diff.py) # Diff a function (in this example, OrderParam::doAssign, -v is equivalent to --source in diff.py)
# ./workflow.sh diff -v _ZN4ksys3evt10OrderParam13addParamActorEPNS_3act8BaseProcERN4sead14SafeStringBaseIcEE # ./workflow.sh diff -v _ZN4ksys3evt10OrderParam13addParamActorEPNS_3act8BaseProcERN4sead14SafeStringBaseIcEE
# Search for mangle name and diff (-f turns off interaction) # Search for mangle name and diff (-f turns off interaction)
# ./workflow.sh mad -v -f _ZN4ksys3evt10OrderParam13addParamActorEPNS_3act8BaseProcERN4sead14SafeStringBaseIcEE # ./workflow.sh mad -v -f orderparam::doassign
# Get ready to pr # Get ready to pr
# ./workflow.sh check # ./workflow.sh check