prime/include/GuiSys/CGuiPane.hpp
Henrique Gemignani Passos Lima 79cd0d0c6b Fix building for host compiler
Former-commit-id: 3417e5c57693f3669b6d6bbfc3f2b6a1ad53a568
2023-01-19 11:15:00 +02:00

25 lines
670 B
C++

#ifndef _CGUIPANE
#define _CGUIPANE
#include "GuiSys/CGuiWidget.hpp"
class CGuiPane : public CGuiWidget {
public:
CGuiPane(const CGuiWidgetParms& parms, const CVector2f& dim, const CVector3f& scaleCenter);
void Draw(const CGuiWidgetDrawParms& parms) const override;
virtual void ScaleDimensions(const CVector3f& scale);
virtual void SetDimensions(const CVector2f& dim, bool initVBO);
virtual CVector2f GetDimensions() const;
virtual void InitializeBuffers();
virtual void WriteData(COutputStream& out, bool flag) const;
private:
CVector2f xb8_dim;
uchar xc0_pad[8];
CVector3f xc8_scaleCenter;
};
CHECK_SIZEOF(CGuiPane, 0xd4)
#endif // _CGUIPANE