XPlor/libs/xassets/xmaterialconstantdef.h

25 lines
457 B
C
Raw Permalink Normal View History

2025-09-03 13:14:06 -04:00
#ifndef XMATERIALCONSTANTDEF_H
#define XMATERIALCONSTANTDEF_H
#include "xasset.h"
2025-09-07 23:16:03 -04:00
#include "xstring.h"
2025-09-03 13:14:06 -04:00
#include <QVector>
class XMaterialConstantDef : public XAsset
{
public:
2025-09-07 23:16:03 -04:00
explicit XMaterialConstantDef();
2025-09-03 13:14:06 -04:00
~XMaterialConstantDef();
2025-09-10 21:58:26 -04:00
virtual void ParseData(XDataStream* aStream) override;
2025-09-03 13:14:06 -04:00
virtual void Clear() override;
private:
2025-09-07 12:36:08 -04:00
quint32 mNameHash;
2025-09-07 23:16:03 -04:00
XString mName;
2025-09-03 13:14:06 -04:00
QVector<float> mLiteral;
};
#endif // XMATERIALCONSTANTDEF_H