GMLscripts.com

surface_create_clear

surface_create_clear(width, height, color, alpha)
Creates surface cleared with given color and alpha values.
COPY
  1. /// @func surface_create_clear(width, height, color, alpha)
  2. ///
  3. /// @desc Creates surface cleared with given color and alpha values.
  4. ///
  5. /// @param {real} width surface width in pixels
  6. /// @param {real} height surface height in pixels
  7. /// @param {color} color initial color
  8. /// @param {real} alpha initial alpha
  9. ///
  10. /// @return {surface} newly created surface
  11. ///
  12. /// GMLscripts.com/license
  13.  
  14. function surface_create_clear(width, height, color, alpha)
  15. {
  16. var surf = surface_create(width, height);
  17. if (surface_exists(surf)) {
  18. surface_set_target(surf);
  19. draw_clear_alpha(color, alpha);
  20. surface_reset_target();
  21. }
  22. return surf;
  23. }

Contributors: xot

GitHub: View · Commits · Blame · Raw