XPlor/libs/xassets/xgfxworldvertexdata.h

25 lines
483 B
C
Raw Normal View History

2025-08-17 13:14:17 -04:00
#ifndef XGFXWORLDVERTEXDATA_H
#define XGFXWORLDVERTEXDATA_H
#include "xasset.h"
2025-09-07 23:12:05 -04:00
#include "xd3dvertexbuffer.h"
2025-08-17 13:14:17 -04:00
#include "xgfxworldvertex.h"
2025-09-05 18:35:17 -04:00
#include <QVector>
2025-08-17 13:14:17 -04:00
class XGfxWorldVertexData : public XAsset
{
public:
explicit XGfxWorldVertexData();
2025-09-07 23:12:05 -04:00
~XGfxWorldVertexData();
2025-08-17 13:14:17 -04:00
void ParseData(QDataStream *aStream) override;
2025-09-07 23:12:05 -04:00
void Clear() override;
2025-08-17 13:14:17 -04:00
private:
2025-09-07 23:12:05 -04:00
QVector<XGfxWorldVertex> mVertices;
XD3DVertexBuffer mWorldVertexBuffer;
2025-08-17 13:14:17 -04:00
};
#endif // XGFXWORLDVERTEXDATA_H