~ctwm/ctwm/trunk

304.1.2 by Matthew Fuller
Run 'make indent' to reindent the world.
1
/*
554.1.6 by Matthew Fuller
Collapse away redundant license texts in most .h files. These are all
2
 * Copyright 1992 Claude Lecommandeur.
159 by Richard Levitte
It started with a notification about tout not being properly
3
 */
4
484 by Matthew Fuller
Consistently rename all the include guards so they match the filename,
5
#ifndef _CTWM_SOUND_H
6
#define _CTWM_SOUND_H
429 by Matthew Fuller
Add include guards to some header files that lack them, and shift some
7
463.1.5 by Matthew Fuller
Export sound_init() and call it explicitly in main.
8
void sound_init(void);
463.1.10 by Matthew Fuller
Pull the list-clearing out of the file-reading func and ref it
9
void sound_clear_list(void);
463.1.6 by Matthew Fuller
Export and load the list in the main func too. Remove the code in
10
void sound_load_list(void);
459.1.21 by Matthew Fuller
Take out var names in prototypes for consistency.
11
void play_sound(int);
459.1.20 by Matthew Fuller
Don't extern prototypes.
12
void play_startup_sound(void);
13
void play_exit_sound(void);
463.1.9 by Matthew Fuller
Add a flag for when we set sounds in the config file, and refuse to
14
void sound_set_from_config(void);
459.1.20 by Matthew Fuller
Don't extern prototypes.
15
void toggle_sound(void);
16
void reread_sounds(void);
459.1.21 by Matthew Fuller
Take out var names in prototypes for consistency.
17
void set_sound_host(char *);
463.1.12 by Matthew Fuller
Make these setter funcs actually return info about whether they
18
int set_sound_event_name(const char *, const char *);
19
int set_sound_event(int, const char *);
429 by Matthew Fuller
Add include guards to some header files that lack them, and shift some
20
484 by Matthew Fuller
Consistently rename all the include guards so they match the filename,
21
#endif /* _CTWM_SOUND_H */