isle/LEGO1/mxdsmultiaction.h
MS b743f99d20
LegoOmni::CreateStreamObject and related (#129)
* LegoOmni::CreateStreamObject and related

* Revert change to MxDSSource/MxDSFile Read export
2023-09-20 16:22:57 -04:00

32 lines
679 B
C++

#ifndef MXDSMULTIACTION_H
#define MXDSMULTIACTION_H
#include "mxdsaction.h"
#include "decomp.h"
// VTABLE 0x100dcef0
// SIZE 0x9c
class MxDSMultiAction : public MxDSAction
{
public:
MxDSMultiAction();
virtual ~MxDSMultiAction() override;
// OFFSET: LEGO1 0x100c9f50
inline virtual const char *ClassName() const override // vtable+0x0c
{
// 0x10101dbc
return "MxDSMultiAction";
}
// OFFSET: LEGO1 0x100c9f60
inline virtual MxBool IsA(const char *name) const override // vtable+0x10
{
return !strcmp(name, MxDSMultiAction::ClassName()) || MxDSAction::IsA(name);
}
undefined4 m_unk0x94;
undefined4 m_unk0x98;
};
#endif // MXDSMULTIACTION_H