22 |
22 |
23 class GridLayer final : public RenderLayer |
23 class GridLayer final : public RenderLayer |
24 { |
24 { |
25 BasicShader shader; |
25 BasicShader shader; |
26 glm::vec4 gridColor = {1.0f, 1.0f, 1.0f, 0.75f}; |
26 glm::vec4 gridColor = {1.0f, 1.0f, 1.0f, 0.75f}; |
|
27 glm::mat4 gridMatrix{1}; |
27 bool isInitialized = false; |
28 bool isInitialized = false; |
28 public: |
29 public: |
29 void setGridMatrix(const glm::mat4& newGridMatrix); |
30 void setGridMatrix(const glm::mat4& newGridMatrix); |
30 void setGridColor(const QColor& newGridColor); |
31 void setGridColor(const QColor& newGridColor); |
31 protected: |
32 protected: |