1 /* 2 * view.h 3 * Copyright 2014 John Lindgren 4 * 5 * This file is part of Audacious. 6 * 7 * Audacious is free software: you can redistribute it and/or modify it under 8 * the terms of the GNU General Public License as published by the Free Software 9 * Foundation, version 2 or version 3 of the License. 10 * 11 * Audacious is distributed in the hope that it will be useful, but WITHOUT ANY 12 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR 13 * A PARTICULAR PURPOSE. See the GNU General Public License for more details. 14 * 15 * You should have received a copy of the GNU General Public License along with 16 * Audacious. If not, see <http://www.gnu.org/licenses/>. 17 * 18 * The Audacious team does not consider modular code linking to Audacious or 19 * using our public API to be a derived work. 20 */ 21 22 #ifndef SKINS_VIEW_H 23 #define SKINS_VIEW_H 24 25 void view_show_player (bool show); 26 27 void view_set_show_playlist (bool show); 28 void view_apply_show_playlist (); 29 30 void view_set_show_equalizer (bool show); 31 void view_apply_show_equalizer (); 32 33 void view_set_player_shaded (bool shaded); 34 void view_apply_player_shaded (); 35 36 void view_set_playlist_shaded (bool shaded); 37 void view_apply_playlist_shaded (); 38 39 void view_set_equalizer_shaded (bool shaded); 40 void view_apply_equalizer_shaded (); 41 42 void view_set_double_size (bool double_size); 43 void view_apply_double_size (); 44 45 void view_set_on_top (bool on_top); 46 void view_apply_on_top (); 47 48 void view_set_sticky (bool sticky); 49 void view_apply_sticky (); 50 51 void view_set_show_remaining (bool remaining); 52 void view_apply_show_remaining (); 53 54 void view_apply_skin (); 55 56 #endif /* SKINS_VIEW_H */ 57