 ecc89d5965
			
		
	
	ecc89d5965
	
	
	
		
			
			Simplification of the handling of the main_gui menus, Removal of repetitions and Hiding the internals of screenshots. Thanks to glx, Rubidium and Truelight for pointers
		
			
				
	
	
		
			26 lines
		
	
	
		
			501 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			501 B
		
	
	
	
		
			C
		
	
	
	
	
	
| /* $Id$ */
 | |
| 
 | |
| #ifndef SCREENSHOT_H
 | |
| #define SCREENSHOT_H
 | |
| 
 | |
| void InitializeScreenshotFormats(void);
 | |
| 
 | |
| const char *GetScreenshotFormatDesc(int i);
 | |
| void SetScreenshotFormat(int i);
 | |
| 
 | |
| typedef enum ScreenshotType {
 | |
| 	SC_NONE,
 | |
| 	SC_VIEWPORT,
 | |
| 	SC_WORLD
 | |
| } ScreenshotType;
 | |
| 
 | |
| bool MakeScreenshot(void);
 | |
| void SetScreenshotType(ScreenshotType t);
 | |
| bool IsScreenshotRequested(void);
 | |
| 
 | |
| extern char _screenshot_format_name[8];
 | |
| extern uint _num_screenshot_formats;
 | |
| extern uint _cur_screenshot_format;
 | |
| 
 | |
| #endif /* SCREENSHOT_H */
 |