struct SRenderObjectModifier { Matrix34 mat; Matrix34 prev_mat; IRenderMesh * pWeights; uint8 nSubObjId; byte nMatricesInUse; byte nStatesInUse; float fDistance; };
IShader.h
float fDistance;
Matrix34 mat;
byte nMatricesInUse;
byte nStatesInUse;
uint8 nSubObjId;
Matrix34 prev_mat;
IRenderMesh * pWeights;
const bool InUse() const;
SRenderObjectModifier();
SRenderObjectModifier(const SRenderObjectModifier* pROM, const Matrix34& newMat, const Matrix34& newPrevMat, IRenderMesh* const pNewWeights);
SRenderObjectModifier(const SRenderObjectModifier* pROM, const Matrix34& newMat, const Matrix34& newPrevMat, IRenderMesh* const pNewWeights, uint8 nNewSubObjId);