XPlor/libs/xassets/xgfxstaticmodeldrawinst.h

30 lines
645 B
C
Raw Permalink Normal View History

#ifndef XGFXSTATICMODELDRAWINST_H
#define XGFXSTATICMODELDRAWINST_H
#include "xasset.h"
#include "xgfxpackedplacement.h"
#include "xmodel.h"
#include <QVector>
class XGfxStaticModelDrawInst : public XAsset
{
public:
XGfxStaticModelDrawInst();
~XGfxStaticModelDrawInst();
2025-09-10 21:58:26 -04:00
virtual void ParseData(XDataStream* aStream) override;
virtual void Clear() override;
private:
float mCullDist;
XGfxPackedPlacement mPlacement;
2025-09-10 21:58:26 -04:00
XModel mModel;
quint8 mReflectionProbeIndex;
quint8 mPrimaryLightIndex;
2025-09-07 12:36:08 -04:00
quint32 mLightingHandle;
quint8 mFlags;
};
#endif // XGFXSTATICMODELDRAWINST_H