@ -412,13 +412,14 @@ typedef struct RenderTexture2D {  
			
		 
		
	
		
			
			 
			 
			
			 
			
			/ /  RenderTexture  type ,  same  as  RenderTexture2D  
			
		 
		
	
		
			
			 
			 
			
			 
			
			typedef  RenderTexture2D  RenderTexture ;  
			
		 
		
	
		
			
			 
			 
			
			 
			
			
  
			
		 
		
	
		
			
			 
			 
			
			 
			
			typedef  struct  Nine Patch  {  
			
		 
		
	
		
			
			 
			 
			
			 
			
			typedef  struct  NPatch  {  
			
		 
		
	
		
			
			 
			 
			
			 
			
			    Texture2D  texture ;       / /  The  texture  associated  with  the  9 - patch  ( maybe  Texture2D  * ,  instead ? )   
			
		 
		
	
		
			
			 
			 
			
			 
			
			    Rectangle  sourceRec ;     / /  The  9 - patch  region  in  the  texture   
			
		 
		
	
		
			
			 
			 
			
			 
			
			    Vector2  minSize ;         / /  The  minimum  size  the  9 - patch  can  be  shrunk  to   
			
		 
		
	
		
			
			 
			 
			
			 
			
			    float  borderWidth [ 4 ] ;    / /  The  widths  of  the  left ,  top ,  right  and  bottom  borders   
			
		 
		
	
		
			
			 
			 
			
			 
			
			    int  padding [ 4 ] ;          / /  Helps  the  n - patch  contents  fit  nicely  inside   
			
		 
		
	
		
			
			 
			 
			
			 
			
			}  NinePatch ;  
			
		 
		
	
		
			
			 
			 
			
			 
			
			    int  type ;                / /  The  type  of  this  n - patch :  9 - patch ,  3 - patch  vertical  or  3 - patch  horizontal   
			
		 
		
	
		
			
			 
			 
			
			 
			
			}  NPatch ;  
			
		 
		
	
		
			
			 
			 
			
			 
			
			
  
			
		 
		
	
		
			
			 
			 
			
			 
			
			/ /  Font  character  info  
			
		 
		
	
		
			
			 
			 
			
			 
			
			typedef  struct  CharInfo  {  
			
		 
		
	
	
		
			
				
				
					
						 
					 
				
				
					
						 
					 
				
				
				 
			
			 
			
			@ -737,6 +738,13 @@ typedef enum {  
			
		 
		
	
		
			
			 
			 
			
			 
			
			    HMD_SONY_PSVR   
			
		 
		
	
		
			
			 
			 
			
			 
			
			}  VrDeviceType ;  
			
		 
		
	
		
			
			 
			 
			
			 
			
			
  
			
		 
		
	
		
			
			 
			 
			
			 
			
			/ /  Type  of  n - patch  
			
		 
		
	
		
			
			 
			 
			
			 
			
			typedef  enum  {  
			
		 
		
	
		
			
			 
			 
			
			 
			
			    NPT_9PATCH  =  0 ,          / /  3 x3   
			
		 
		
	
		
			
			 
			 
			
			 
			
			    NPT_3PATCH_VERTICAL ,     / /  1 x3   
			
		 
		
	
		
			
			 
			 
			
			 
			
			    NPT_3PATCH_HORIZONTAL    / /  3 x1   
			
		 
		
	
		
			
			 
			 
			
			 
			
			}  NPatchType ;  
			
		 
		
	
		
			
			 
			 
			
			 
			
			
  
			
		 
		
	
		
			
			 
			 
			
			 
			
			/ /  Callbacks  to  be  implemented  by  users  
			
		 
		
	
		
			
			 
			 
			
			 
			
			typedef  void  ( * TraceLogCallback ) ( int  msgType ,  const  char  * text ,  va_list  args ) ;  
			
		 
		
	
		
			
			 
			 
			
			 
			
			
  
			
		 
		
	
	
		
			
				
				
					
						 
					 
				
				
					
						 
					 
				
				
				 
			
			 
			
			@ -1007,7 +1015,7 @@ RLAPI void DrawTextureV(Texture2D texture, Vector2 position, Color tint);  
			
		 
		
	
		
			
			 
			 
			
			 
			
			RLAPI  void  DrawTextureEx ( Texture2D  texture ,  Vector2  position ,  float  rotation ,  float  scale ,  Color  tint ) ;   / /  Draw  a  Texture2D  with  extended  parameters  
			
		 
		
	
		
			
			 
			 
			
			 
			
			RLAPI  void  DrawTextureRec ( Texture2D  texture ,  Rectangle  sourceRec ,  Vector2  position ,  Color  tint ) ;          / /  Draw  a  part  of  a  texture  defined  by  a  rectangle  
			
		 
		
	
		
			
			 
			 
			
			 
			
			RLAPI  void  DrawTexturePro ( Texture2D  texture ,  Rectangle  sourceRec ,  Rectangle  destRec ,  Vector2  origin ,  float  rotation ,  Color  tint ) ;  / /  Draw  a  part  of  a  texture  defined  by  a  rectangle  with  ' pro '  parameters  
			
		 
		
	
		
			
			 
			 
			
			 
			
			RLAPI  void  DrawNine Patch ( Nine Patch  nine Patch ,  Rectangle  destRec ,  bool  usePadding ,  Vector2  origin ,  float  rotation ,  Color  tint ) ;  
			
		 
		
	
		
			
			 
			 
			
			 
			
			RLAPI  void  DrawNPatch ( NPatch  nPatch ,  Rectangle  destRec ,  bool  usePadding ,  Vector2  origin ,  float  rotation ,  Color  tint ) ;  / / Draw  9 x9 ,  3 x1  or  1 x3  stretchable  Texture2D   
			
		 
		
	
		
			
			 
			 
			
			 
			
			
  
			
		 
		
	
		
			
			 
			 
			
			 
			
			/ / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  
			
		 
		
	
		
			
			 
			 
			
			 
			
			/ /  Font  Loading  and  Text  Drawing  Functions  ( Module :  text )