XPlor/libs/xassets/xmaterialvertexdeclaration.h

23 lines
505 B
C++

#ifndef XMATERIALVERTEXDECLARATION_H
#define XMATERIALVERTEXDECLARATION_H
#include "xasset.h"
#include "xmaterialvertexstreamrouting.h"
class XMaterialVertexDeclaration : public XAsset
{
public:
explicit XMaterialVertexDeclaration();
virtual void Clear() override;
virtual void ParseData(XDataStream *aStream) override;
private:
quint8 mStreamCount;
bool mHasOptionalSource;
bool mIsLoaded;
XMaterialVertexStreamRouting mRouting;
};
#endif // XMATERIALVERTEXDECLARATION_H