2023-06-29 04:10:08 -04:00
|
|
|
#include "animstate.h"
|
|
|
|
|
2024-03-15 20:43:45 -04:00
|
|
|
DECOMP_SIZE_ASSERT(AnimState, 0x1c)
|
|
|
|
DECOMP_SIZE_ASSERT(ModelInfo, 0x30)
|
|
|
|
DECOMP_SIZE_ASSERT(AnimInfo, 0x30)
|
2023-12-16 09:11:10 -05:00
|
|
|
|
|
|
|
// FUNCTION: LEGO1 0x10064ff0
|
2023-06-29 04:10:08 -04:00
|
|
|
AnimState::AnimState()
|
|
|
|
{
|
2024-01-29 16:17:17 -05:00
|
|
|
m_unk0x0c = 0;
|
2023-12-16 09:11:10 -05:00
|
|
|
m_unk0x10 = NULL;
|
|
|
|
m_unk0x14 = 0;
|
|
|
|
m_unk0x18 = NULL;
|
2023-06-29 04:10:08 -04:00
|
|
|
}
|
|
|
|
|
2023-12-06 07:10:45 -05:00
|
|
|
// STUB: LEGO1 0x10065150
|
2023-06-29 04:10:08 -04:00
|
|
|
AnimState::~AnimState()
|
|
|
|
{
|
2023-10-24 19:38:27 -04:00
|
|
|
// TODO
|
2023-06-29 04:10:08 -04:00
|
|
|
}
|
2023-12-16 09:11:10 -05:00
|
|
|
|
2024-03-15 20:43:45 -04:00
|
|
|
// STUB: LEGO1 0x100651d0
|
|
|
|
void AnimState::FUN_100651d0(MxU32, AnimInfo*, MxU32&)
|
|
|
|
{
|
|
|
|
// TODO
|
|
|
|
}
|
|
|
|
|
|
|
|
// STUB: LEGO1 0x10065240
|
|
|
|
void AnimState::FUN_10065240(MxU32, AnimInfo*, MxU32)
|
|
|
|
{
|
|
|
|
// TODO
|
|
|
|
}
|
|
|
|
|
2023-12-16 09:11:10 -05:00
|
|
|
// STUB: LEGO1 0x100652d0
|
2024-04-21 09:42:08 -04:00
|
|
|
MxResult AnimState::Serialize(LegoFile* p_legoFile)
|
2023-12-16 09:11:10 -05:00
|
|
|
{
|
|
|
|
// TODO
|
2024-04-21 09:42:08 -04:00
|
|
|
return LegoState::Serialize(p_legoFile);
|
2023-12-16 09:11:10 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
// STUB: LEGO1 0x100654f0
|
|
|
|
MxBool AnimState::SetFlag()
|
|
|
|
{
|
|
|
|
// TODO
|
|
|
|
return FALSE;
|
|
|
|
}
|