mirror of
				https://github.com/labwc/labwc.git
				synced 2025-11-03 09:01:51 -05:00 
			
		
		
		
	mv xbm/ ..
This commit is contained in:
		
							parent
							
								
									a042aad9f6
								
							
						
					
					
						commit
						fd8d9a395d
					
				
					 16 changed files with 22 additions and 13 deletions
				
			
		| 
						 | 
				
			
			@ -1,37 +0,0 @@
 | 
			
		|||
/*
 | 
			
		||||
 * Parse xbm token to create pixmap
 | 
			
		||||
 *
 | 
			
		||||
 * Copyright Johan Malm 2020
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#ifndef __LABWC_PARSE_H
 | 
			
		||||
#define __LABWC_PARSE_H
 | 
			
		||||
 | 
			
		||||
#include <stdint.h>
 | 
			
		||||
#include "theme/xbm/tokenize.h"
 | 
			
		||||
 | 
			
		||||
struct pixmap {
 | 
			
		||||
	uint32_t *data;
 | 
			
		||||
	int width;
 | 
			
		||||
	int height;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * parse_set_color - set color to be used when parsing icons
 | 
			
		||||
 * @rgba: four floats representing red, green, blue, alpha
 | 
			
		||||
 */
 | 
			
		||||
void parse_set_color(float *rgba);
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * parse_xbm_tokens - parse xbm tokens and create pixmap
 | 
			
		||||
 * @tokens: token vector
 | 
			
		||||
 */
 | 
			
		||||
struct pixmap parse_xbm_tokens(struct token *tokens);
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * parse_xbm_builtin - parse builtin xbm button and create pixmap
 | 
			
		||||
 * @button: button byte array (xbm format)
 | 
			
		||||
 */
 | 
			
		||||
struct pixmap parse_xbm_builtin(const char *button, int size);
 | 
			
		||||
 | 
			
		||||
#endif /* __LABWC_PARSE_H */
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue