Skip to content

Latest commit

 

History

History
289 lines (166 loc) · 3.43 KB

pencil.md

File metadata and controls

289 lines (166 loc) · 3.43 KB

UyghurScript pencil

source code pencil.c


1. facelize

📝: facelize func of pencil module

🔙: Empty

🛒:

  • paper Loadable

2. customize

📝: customize func of pencil module

🔙: Empty

🛒:

  • color UGColor
  • rotation int

3. draw_pixel

📝: draw_pixel func of pencil module

🔙: Empty

🛒:

  • point UGPoint

4. draw_line

📝: draw_line func of pencil module

🔙: Empty

🛒:

  • point1 UGPoint
  • point2 UGPoint
  • controll1 UGPoint
  • controll2 UGPoint

5. draw_triangle

📝: draw_triangle func of pencil module

🔙: Empty

🛒:

  • point1 UGPoint
  • point2 UGPoint
  • point3 UGPoint

6. fill_triangle

📝: fill_triangle func of pencil module

🔙: Empty

🛒:

  • point1 UGPoint
  • point2 UGPoint
  • point3 UGPoint

7. draw_rectangle

📝: draw_rectangle func of pencil module

🔙: Empty

🛒:

  • point UGPoint
  • size UGSize

8. fill_rectangle

📝: fill_rectangle func of pencil module

🔙: Empty

🛒:

  • point UGPoint
  • size UGSize

9. draw_circle

📝: draw_circle func of pencil module

🔙: Empty

🛒:

  • point UGPoint
  • radius double

10. fill_circle

📝: fill_circle func of pencil module

🔙: Empty

🛒:

  • point UGPoint
  • radius double

11. draw_arc

📝: draw_arc func of pencil module

🔙: Empty

🛒:

  • point UGPoint
  • radius double
  • fromAngle double
  • toAngle double

12. fill_arc

📝: fill_arc func of pencil module

🔙: Empty

🛒:

  • point UGPoint
  • radius double
  • fromAngle double
  • toAngle double

13. draw_ring

📝: draw_ring func of pencil module

🔙: Empty

🛒:

  • point UGPoint
  • radius double
  • thickness double

14. fill_ring

📝: fill_ring func of pencil module

🔙: Empty

🛒:

  • point UGPoint
  • radius double
  • thickness double

15. draw_polygon

📝: draw_polygon func of pencil module

🔙: Empty

🛒:

  • point UGPoint
  • sides int
  • radius double

16. fill_polygon

📝: fill_polygon func of pencil module

🔙: Empty

🛒:

  • point UGPoint
  • sides int
  • radius double

17. draw_star

📝: draw_star func of pencil module

🔙: Empty

🛒:

  • point UGPoint
  • sides double
  • radius1 double
  • radius2 double

18. fill_star

📝: fill_star func of pencil module

🔙: Empty

🛒:

  • point UGPoint
  • sides double
  • radius1 double
  • radius2 double

19. print_text

📝: print_text func of pencil module

🔙: Empty

🛒:

  • point UGPoint
  • text CString
  • size int

20. draw_paper

📝: draw_paper func of pencil module

🔙: Empty

🛒:

  • point UGPoint
  • canvas ECanvas
  • size UGSize

21. load_image

📝: load_image func of pencil module

🔙: Value

🛒:

  • path CString

22. load_font

📝: load_font func of pencil module

🔙: Value

🛒:

  • path CString

23. draw_font

📝: draw_font func of pencil module

🔙: Empty

🛒:

  • font UGFont
  • size float
  • text CString
  • point UGPoint

24. draw_image

📝: draw_image func of pencil module

🔙: Empty

🛒:

  • image UGImage
  • point UGPoint
  • size UGSize

document info document.md