Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
ICanvasItem.hpp
Go to the documentation of this file.
1#ifndef LIBS_GUI_ICANVASITEM_HPP_
2#define LIBS_GUI_ICANVASITEM_HPP_
3
5{
6public:
7 ICanvasItem() = default;
8 virtual ~ICanvasItem() = default;
9 ICanvasItem(const ICanvasItem &other) = delete;
10 ICanvasItem(ICanvasItem &&other) = delete; // TODO: necesitamos move semantics en ICanvasItem?
11 ICanvasItem& operator=(const ICanvasItem &other) = delete;
12 ICanvasItem& operator=(ICanvasItem &&other) = delete;
13
14// virtual bool operator<(const ICanvasItem &other) const = 0;
15};
16
17#endif /* LIBS_GUI_ICANVASITEM_HPP_ */
Definition ICanvasItem.hpp:5
ICanvasItem(const ICanvasItem &other)=delete
ICanvasItem & operator=(ICanvasItem &&other)=delete
ICanvasItem()=default
virtual ~ICanvasItem()=default
ICanvasItem(ICanvasItem &&other)=delete
ICanvasItem & operator=(const ICanvasItem &other)=delete