mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-10-17 06:19:19 +02:00
refactor(sonar): take read-only pointer and reference parameters as const (cpp:S995)
TTrain command handlers keep their signature, it is fixed by the handler table.
This commit is contained in:
@@ -530,7 +530,7 @@ auto python_taskqueue::fetch_renderer(std::string const Renderer) -> PyObject *
|
||||
return renderer;
|
||||
}
|
||||
|
||||
void python_taskqueue::run(GLFWwindow *Context, rendertask_sequence &Tasks, uploadtask_sequence &Upload_Tasks, threading::condition_variable &Condition, std::atomic<bool> &Exit)
|
||||
void python_taskqueue::run(GLFWwindow *Context, rendertask_sequence &Tasks, uploadtask_sequence &Upload_Tasks, threading::condition_variable &Condition, std::atomic<bool> const &Exit)
|
||||
{
|
||||
|
||||
if (Context)
|
||||
|
||||
@@ -132,7 +132,7 @@ class python_taskqueue
|
||||
using uploadtask_sequence = threading::lockable<std::deque<std::shared_ptr<render_task>>>;
|
||||
// methods
|
||||
auto fetch_renderer(std::string const Renderer) -> PyObject *;
|
||||
void run(GLFWwindow *Context, rendertask_sequence &Tasks, uploadtask_sequence &Upload_Tasks, threading::condition_variable &Condition, std::atomic<bool> &Exit);
|
||||
void run(GLFWwindow *Context, rendertask_sequence &Tasks, uploadtask_sequence &Upload_Tasks, threading::condition_variable &Condition, std::atomic<bool> const &Exit);
|
||||
void error();
|
||||
|
||||
// members
|
||||
|
||||
@@ -188,7 +188,7 @@ void python_screen_viewer::threadfunc()
|
||||
}
|
||||
}
|
||||
|
||||
void python_screen_viewer::notify_window_fb_size(GLFWwindow *window, int w, int h) const
|
||||
void python_screen_viewer::notify_window_fb_size(GLFWwindow const *window, int w, int h) const
|
||||
{
|
||||
for (auto const &conf : m_windows) {
|
||||
if (conf->window == window) {
|
||||
@@ -199,7 +199,7 @@ void python_screen_viewer::notify_window_fb_size(GLFWwindow *window, int w, int
|
||||
}
|
||||
}
|
||||
|
||||
void python_screen_viewer::notify_window_size(GLFWwindow *window, int w, int h) const
|
||||
void python_screen_viewer::notify_window_size(GLFWwindow const *window, int w, int h) const
|
||||
{
|
||||
for (auto const &conf : m_windows) {
|
||||
if (conf->window == window) {
|
||||
@@ -210,7 +210,7 @@ void python_screen_viewer::notify_window_size(GLFWwindow *window, int w, int h)
|
||||
}
|
||||
}
|
||||
|
||||
void python_screen_viewer::notify_cursor_pos(GLFWwindow *window, double x, double y) const
|
||||
void python_screen_viewer::notify_cursor_pos(GLFWwindow const *window, double x, double y) const
|
||||
{
|
||||
for (auto const &conf : m_windows) {
|
||||
if (conf->window == window) {
|
||||
@@ -221,7 +221,7 @@ void python_screen_viewer::notify_cursor_pos(GLFWwindow *window, double x, doubl
|
||||
}
|
||||
}
|
||||
|
||||
void python_screen_viewer::notify_click(GLFWwindow *window, int button, int action) const
|
||||
void python_screen_viewer::notify_click(GLFWwindow const *window, int button, int action) const
|
||||
{
|
||||
if (button != GLFW_MOUSE_BUTTON_LEFT || action != GLFW_PRESS)
|
||||
return;
|
||||
|
||||
@@ -38,8 +38,8 @@ public:
|
||||
python_screen_viewer(std::shared_ptr<python_rt> rt, std::shared_ptr<std::vector<glm::vec2>> touchlist, std::string name);
|
||||
~python_screen_viewer();
|
||||
|
||||
void notify_window_size(GLFWwindow *window, int w, int h) const;
|
||||
void notify_window_fb_size(GLFWwindow *window, int w, int h) const;
|
||||
void notify_cursor_pos(GLFWwindow *window, double x, double y) const;
|
||||
void notify_click(GLFWwindow *window, int button, int action) const;
|
||||
void notify_window_size(GLFWwindow const *window, int w, int h) const;
|
||||
void notify_window_fb_size(GLFWwindow const *window, int w, int h) const;
|
||||
void notify_cursor_pos(GLFWwindow const *window, double x, double y) const;
|
||||
void notify_click(GLFWwindow const *window, int button, int action) const;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user