isle-portable/LEGO1/mxdsobjectaction.cpp

42 lines
785 B
C++
Raw Normal View History

#include "mxdsobjectaction.h"
DECOMP_SIZE_ASSERT(MxDSObjectAction, 0xb8)
// OFFSET: LEGO1 0x100c8870
MxDSObjectAction::MxDSObjectAction()
{
2023-10-24 19:38:27 -04:00
this->SetType(MxDSType_ObjectAction);
}
// OFFSET: LEGO1 0x100c8a20
MxDSObjectAction::~MxDSObjectAction()
{
}
// OFFSET: LEGO1 0x100c8a70
2023-10-24 19:38:27 -04:00
void MxDSObjectAction::CopyFrom(MxDSObjectAction& p_dsObjectAction)
{
}
// OFFSET: LEGO1 0x100c8a80
2023-10-24 19:38:27 -04:00
MxDSObjectAction& MxDSObjectAction::operator=(MxDSObjectAction& p_dsObjectAction)
{
2023-10-24 19:38:27 -04:00
if (this == &p_dsObjectAction)
return *this;
2023-10-24 19:38:27 -04:00
MxDSMediaAction::operator=(p_dsObjectAction);
this->CopyFrom(p_dsObjectAction);
return *this;
}
// OFFSET: LEGO1 0x100c8ab0
2023-10-24 19:38:27 -04:00
MxDSAction* MxDSObjectAction::Clone()
{
2023-10-24 19:38:27 -04:00
MxDSObjectAction* clone = new MxDSObjectAction();
2023-10-24 19:38:27 -04:00
if (clone)
*clone = *this;
2023-10-24 19:38:27 -04:00
return clone;
}