XPlor/libs/xassets/xgfxlightregionhull.h

28 lines
592 B
C
Raw Normal View History

#ifndef XGFXLIGHTREGIONHULL_H
#define XGFXLIGHTREGIONHULL_H
#include "xasset.h"
#include "xgfxlightregionaxis.h"
#include <QVector>
#include <QVector3D>
class XGfxLightRegionHull : public XAsset
{
public:
XGfxLightRegionHull();
~XGfxLightRegionHull();
2025-09-10 21:58:26 -04:00
virtual void ParseData(XDataStream* aStream) override;
virtual void Clear() override;
private:
QVector<QVector3D> mKdopMidPoint;
QVector<QVector3D> mKdopHalfSize;
2025-09-10 21:58:26 -04:00
quint32 mAxisCount;
qint32 mAxisPtr;
QVector<XGfxLightRegionAxis> mAxis;
};
#endif // XGFXLIGHTREGIONHULL_H