infinipaint/src/DrawData.hpp

23 lines
486 B
C++
Raw Normal View History

2025-07-06 20:43:53 +03:00
#pragma once
#include "DrawCamera.hpp"
#include "ResourceManager.hpp"
#include "FontData.hpp"
using namespace Eigen;
class Toolbar;
class MainProgram;
struct DrawData {
DrawCamera cam;
ResourceManager* rMan;
MainProgram* main;
bool dontUseDrawProgCache = false;
bool clampDrawBetween = true;
2025-09-06 19:06:30 +03:00
bool drawGrids = true;
2025-07-06 20:43:53 +03:00
WorldScalar clampDrawMinimum;
WorldScalar mipMapLevelOne;
WorldScalar mipMapLevelTwo;
2025-07-20 15:24:44 +03:00
void refresh_draw_optimizing_values();
2025-07-06 20:43:53 +03:00
};