The Battle for Wesnoth 1.21.0-dev
 
Loading...
Searching...
No Matches
top_level_drawable.cpp
Go to the documentation of this file.
1/*
2 Copyright (C) 2022 - 2025
3 Part of the Battle for Wesnoth Project https://www.wesnoth.org/
4
5 This program is free software; you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation; either version 2 of the License, or
8 (at your option) any later version.
9 This program is distributed in the hope that it will be useful,
10 but WITHOUT ANY WARRANTY.
11
12 See the COPYING file for more details.
13*/
14
16
17#include "draw_manager.hpp"
18
19namespace gui2
20{
21
26
31
36
42
47
53
54} // namespace gui2
A top-level drawable item (TLD), such as a window.
top_level_drawable & operator=(const top_level_drawable &)
void register_drawable(top_level_drawable *tld)
Register a top-level drawable.
void deregister_drawable(top_level_drawable *tld)
Remove a top-level drawable from the drawing stack.
Generic file dialog.