1 // Ryzom - MMORPG Framework <http://dev.ryzom.com/projects/ryzom/>
2 // Copyright (C) 2010 Winch Gate Property Limited
4 // This program is free software: you can redistribute it and/or modify
5 // it under the terms of the GNU Affero General Public License as
6 // published by the Free Software Foundation, either version 3 of the
7 // License, or (at your option) any later version.
9 // This program is distributed in the hope that it will be useful,
10 // but WITHOUT ANY WARRANTY; without even the implied warranty of
11 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 // GNU Affero General Public License for more details.
14 // You should have received a copy of the GNU Affero General Public License
15 // along with this program. If not, see <http://www.gnu.org/licenses/>.
22 #include "nel/misc/types_nl.h"
27 * Class to manage OSD Base.
28 * \author Guillaume PUZIN
29 * \author Nevrax France
40 * Variables to manage the background of the OSD.
43 /// Display mode for the background.
45 /// Id of the texture for the background.
47 /// Color of the Background.
52 * Variables to manage the Title Bar of the OSD.
55 /// Display mode for the Title Bar.
57 /// Id of the texture for the Title BAr.
59 /// Color of the Title Bar.
61 /// Pen of the Title Bar.
66 * Variables to manage the HighLight of the OSD.
69 /// Color of the HighLight.
71 /// HighLight Size (in Pixel).
76 * Variables to manage the Resize of the OSD.
79 /// Resize borders Color
81 /// Resize size (in pixel).
87 #endif // CL_OSD_BASE_H
89 /* End of osd_base.h */