2023-10-10 13:05:04 -04:00
|
|
|
#include "mxactionnotificationparam.h"
|
|
|
|
|
|
|
|
DECOMP_SIZE_ASSERT(MxActionNotificationParam, 0x14)
|
|
|
|
DECOMP_SIZE_ASSERT(MxEndActionNotificationParam, 0x14)
|
|
|
|
|
2023-12-06 07:10:45 -05:00
|
|
|
// FUNCTION: LEGO1 0x100510c0
|
2023-10-24 19:38:27 -04:00
|
|
|
MxNotificationParam* MxActionNotificationParam::Clone()
|
2023-10-10 13:05:04 -04:00
|
|
|
{
|
2023-10-24 19:38:27 -04:00
|
|
|
return new MxActionNotificationParam(this->m_type, this->m_sender, this->m_action, this->m_realloc);
|
2023-10-10 13:05:04 -04:00
|
|
|
}
|
|
|
|
|
2023-12-06 07:10:45 -05:00
|
|
|
// FUNCTION: LEGO1 0x10051270
|
2023-10-24 19:38:27 -04:00
|
|
|
MxNotificationParam* MxEndActionNotificationParam::Clone()
|
2023-10-10 13:05:04 -04:00
|
|
|
{
|
2023-10-25 16:51:59 -04:00
|
|
|
return new MxEndActionNotificationParam(c_notificationEndAction, this->m_sender, this->m_action, this->m_realloc);
|
2023-10-10 13:05:04 -04:00
|
|
|
}
|
2023-12-16 13:14:01 -05:00
|
|
|
|
|
|
|
// FUNCTION: LEGO1 0x100b0300
|
|
|
|
MxNotificationParam* MxStartActionNotificationParam::Clone()
|
|
|
|
{
|
|
|
|
return new MxEndActionNotificationParam(c_notificationStartAction, this->m_sender, this->m_action, this->m_realloc);
|
|
|
|
}
|
|
|
|
|
|
|
|
// FUNCTION: LEGO1 0x100b04f0
|
|
|
|
MxNotificationParam* MxType4NotificationParam::Clone()
|
|
|
|
{
|
|
|
|
return new MxType4NotificationParam(this->m_sender, this->m_action, this->m_unk0x14);
|
|
|
|
}
|