XNSim/XNCore/XNBaseFrameObject/XNBaseFrameObject.cpp

26 lines
597 B
C++
Raw Permalink Normal View History

2025-04-28 12:25:20 +08:00
#include "XNBaseFrameObject.h"
#include "XNBaseFrameObject_p.h"
2025-06-27 21:13:05 +08:00
namespace XNSim {
XNBaseFrameObject::XNBaseFrameObject()
: XNObject(new XNBaseFrameObjectPrivate()) {}
2025-04-28 12:25:20 +08:00
2025-06-27 21:13:05 +08:00
XNBaseFrameObject::~XNBaseFrameObject() {}
2025-04-28 12:25:20 +08:00
2025-06-27 21:13:05 +08:00
XNBaseFrameObject::XNBaseFrameObject(PrivateType *p) : XNObject(p) {}
2025-04-28 12:25:20 +08:00
2025-06-27 21:13:05 +08:00
XNFrameObjectStatus XNBaseFrameObject::GetFrameObjectStatus() {
T_D();
return d->_status;
2025-04-28 12:25:20 +08:00
}
2025-05-20 15:39:40 +08:00
2025-06-27 21:13:05 +08:00
XNFrameworkPtr XNBaseFrameObject::GetFramework() {
T_D();
return d->_framework;
2025-05-20 15:39:40 +08:00
}
2025-06-27 21:13:05 +08:00
void XNBaseFrameObject::SetFramework(XNFrameworkPtr framework) {
T_D();
d->_framework = framework;
2025-05-20 15:39:40 +08:00
}
2025-06-27 21:13:05 +08:00
} // namespace XNSim