2020-12-31 15:35:46 +03:00

17 lines
407 B
C++

#pragma once
class CWindow_edit;
class CWindow_button;
class CWindow_edit_cfg;
class CWindow_button_cfg;
class CWindow_static;
struct WindowsVisitor
{
virtual void Visit(CWindow_edit*) = 0;
virtual void Visit(CWindow_edit_cfg*) = 0;
virtual void Visit(CWindow_button*) = 0;
virtual void Visit(CWindow_button_cfg*) = 0;
virtual void Visit(CWindow_static*) = 0;
virtual ~WindowsVisitor() = default;
};