Add xgfxvertexshaderloaddef structures

This commit is contained in:
Nicholas Johnson 2025-09-03 13:08:37 -04:00
parent 4eb817375c
commit be21cf40cb
2 changed files with 48 additions and 0 deletions

View File

@ -0,0 +1,23 @@
#include "xgfxvertexshaderloaddef.h"
XGfxVertexShaderLoadDef::XGfxVertexShaderLoadDef()
: XAsset()
, mCachedPartPtr(0)
, mCachedPart()
, mPhysicalPartPtr(0)
, mPhysicalPart()
, mCachedPartSize(0)
, mPhysicalPartSize(0)
{
}
void XGfxVertexShaderLoadDef::Clear()
{
}
void XGfxVertexShaderLoadDef::ParseData(QDataStream *aStream)
{
}

View File

@ -0,0 +1,25 @@
#ifndef XGFXCERTEXSHADERLOADDEF_H
#define XGFXCERTEXSHADERLOADDEF_H
#include "xasset.h"
#include <QList>
class XGfxVertexShaderLoadDef : public XAsset
{
public:
XGfxVertexShaderLoadDef();
virtual void Clear() override;
virtual void ParseData(QDataStream *aStream) override;
private:
qint32 mCachedPartPtr;
QVector<int> mCachedPart;
qint32 mPhysicalPartPtr;
QVector<int> mPhysicalPart;
int mCachedPartSize;
int mPhysicalPartSize;
};
#endif // XGFXCERTEXSHADERLOADDEF_H