anchor.diff:   (rotation :float)
    (tint :uint))
   
  +;;RLAPI void DrawTexturePoly(Texture2D texture, Vector2 center, Vector2 *points, Vector2 *texcoords, int pointCount, Color tint);       // Draw a textured polygon
  +(defcfun "DrawTexturePoly" :void
  + "Draw a texture polygon"
  +  (texture (:struct %texture))
  +  (center (:struct %vector2))
  +  (points (:pointer (:struct %vector2)))
  +  (texcoords (:pointer (:struct %vector2)))
  +  (point-count :int)
  +  (tint :uint))
  +;;
   ;;// Color/pixel related functions
   ;;RLAPI Color Fade(Color color, float alpha);                                 // Get color with alpha applied, alpha goes from 0.0f to 1.0f
   (defcfun "Fade" :uint
  
positive.code:  (v3 (:struct %vector2))
   (color :uint))
   
  ;;RLAPI void DrawTriangleLines(Vector2 v1, Vector2 v2, Vector2 v3, Color color);                           // Draw triangle outline
  (defcfun "DrawTriangleLines" :void
   "Draw triangle outline"
   (v1 (:struct %vector2))
  
negative.code: (define-constant +cubemap-layout-cross-four-by-three+ 4)
  (define-constant +cubemap-layout-panorama+ 5)
  
  ;;
  ;;// Font type, defines generation method
  ;;typedef enum {
  ;;    FONT_DEFAULT = 0,               // Default font generation, anti-aliased
  