Adonthell 0.4
win_theme.h
00001 /*
00002    $Id: win_theme.h,v 1.9 2003/02/23 23:14:34 ksterker Exp $
00003 
00004    (C) Copyright 2000 Joel Vennin
00005    Part of the Adonthell Project http://adonthell.linuxgames.com
00006 
00007    This program is free software; you can redistribute it and/or modify
00008    it under the terms of the GNU General Public License.
00009    This program is distributed in the hope that it will be useful,
00010    but WITHOUT ANY WARRANTY.
00011 
00012    See the COPYING file for more details
00013 */
00014 
00015 #ifndef _WIN_THEME_H_
00016 #define _WIN_THEME_H_
00017 
00018 #include "win_scroll.h"
00019 
00020 class win_theme
00021 {
00022   
00023  public:
00024   win_theme();
00025   
00026   win_theme(char *);
00027   
00028   win_theme(win_theme &);
00029   
00030   win_theme & operator=(win_theme &);
00031  
00032   ~win_theme();
00033   
00034   void destroy();
00035  
00036   friend class win_border;
00037   friend class win_background;
00038   friend class win_scrollbar;
00039 
00040  private:
00041   
00042   win_border * normal;
00043   
00044   win_border * mini;
00045   
00046   win_background * background;
00047   
00048   win_scrollbar * scrollbar;
00049 };
00050 #endif
00051 
00052 
00053 
00054 
00055 
00056 
00057 
00058