diff --git a/libs/xassets/xgfxportal.cpp b/libs/xassets/xgfxportal.cpp new file mode 100644 index 0000000..096ac19 --- /dev/null +++ b/libs/xassets/xgfxportal.cpp @@ -0,0 +1,34 @@ +#include "xgfxportal.h" +#include "xgfxcell.h" + +XGfxPortal::XGfxPortal() + : XAsset() + , mWritable() + , mPlane() + , mCell(new XGfxCell()) + , mVertices() + , mVertexCount(0) + , mHullAxis() +{ + +} + +XGfxPortal::~XGfxPortal() +{ + +} + +void XGfxPortal::ParseData(QDataStream *aStream) +{ + +} + +void XGfxPortal::Clear() +{ + mWritable = XGfxPortalWritable(); + mPlane.Clear(); + mCell->Clear(); + mVertices = QVector3D(); + mVertexCount = 0; + mHullAxis.clear(); +}