gm-docs-parser 1.0.0

A collection of typings for GameMaker Studio 2 manual pages
Documentation
<?xml version="1.0" encoding="utf-8" ?>

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head>

  <script type="text/javascript" language="JavaScript">
    //<![CDATA[
    function reDo() {
      if (innerWidth != origWidth || innerHeight != origHeight)
        location.reload();
    }
    if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
      origWidth = innerWidth;
      origHeight = innerHeight;
      onresize = reDo;
    }
    onerror = null;
  //]]>
  </script>
  <style type="text/css">/*<![CDATA[*/

    < !-- div.WebHelpPopupMenu {
      position: absolute;
      left: 0px;
      top: 0px;
      z-index: 4;
      visibility: hidden;
    }

    p.WebHelpNavBar {
      text-align: right;
    }

    -->
  
/*]]>*/</style>

  <script type="text/javascript">//<![CDATA[

    gRootRelPath = "../../../..";
    gCommonRootRelPath = "../../../..";
    gTopicId = "9.2.5.6.0_2";
  
//]]></script>

  <script type="text/javascript" src="../../../../template/scripts/rh.min.js"></script>
  <script type="text/javascript" src="../../../../template/scripts/common.min.js"></script>
  <script type="text/javascript" src="../../../../template/scripts/topic.min.js"></script>
  <script type="text/javascript" src="../../../../template/scripts/topicwidgets.min.js"></script>
<script type="text/javascript" src="../../../../whxdata/projectsettings.js"></script>
  <link rel="stylesheet" type="text/css" href="../../../../template/styles/topic.min.css"/>
  <link rel="stylesheet" type="text/css" href="../../../../template/Charcoal_Grey/topicheader.css"/>
  <meta name="topic-status" content="Draft"/>

  <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  <title>draw_set_halign</title>
  <meta name="generator" content="Adobe RoboHelp 2019"/>
  <link rel="stylesheet" href="../../../../assets/css/default.css" type="text/css"/>
  <meta name="rh-authors" content="Mark Alexander"/>
  <meta name="topic-comment" content="Reference page for draw_set_halign"/>
  <meta name="rh-index-keywords" content="draw_set_halign,fa_left,fa_center,fa_right"/>
  <meta name="search-keywords" content="draw_set_halign,fa_left,fa_center,fa_right"/>
</head>

<body>
  <div class="topic-header rh-hide" id="rh-topic-header" onclick="rh._.goToFullLayout()">
    <div class="logo">
    </div>
    <div class="nav">
      <div class="title" title="draw_set_halign">
        <span>draw_set_halign</span>
      </div>
      <div class="gotohome" title="Click here to see this page in full context">
        <span>Click here to see this page in full context</span>
      </div>
    </div>
  </div>
  <div class="topic-header-shadow rh-hide" id="rh-topic-header-shadow"></div>



  <!--<div class="body-scroll" style="top: 150px;">-->
  <h1>draw_set_halign</h1>
  <p>This function is used to align text along the horizontal axis and changing the horizontal alignment will change the position and direction in which all further text is drawn with the default value being <tt>fa_left</tt>. The following constants are
    accepted:</p>
  <p> </p>
  <table>
    <tbody>
      <tr>
        <th>Constant</th>
        <th>Alignment</th>
      </tr>
      <tr>
        <td>fa_left</td>
        <td style="text-align: center"><img alt="fa_left example" src="../../../../assets/Images/Scripting_Reference/GML/Reference/Drawing/fa_left.png"/></td>
      </tr>
      <tr>
        <td>fa_center</td>
        <td style="text-align: center"><img alt="fa_center example" src="../../../../assets/Images/Scripting_Reference/GML/Reference/Drawing/fa_center.png"/></td>
      </tr>
      <tr>
        <td>fa_right</td>
        <td style="text-align: center"><img alt="fa_right example" src="../../../../assets/Images/Scripting_Reference/GML/Reference/Drawing/fa_right.png"/></td>
      </tr>
    </tbody>
  </table>
  <p> </p>
  <h4>Syntax:</h4>
  <p class="code">draw_set_halign(halign);</p>
  <table>
    <tbody>
      <tr>
        <th>Argument</th>
        <th>Description</th>
      </tr>
      <tr>
        <td>halign</td>
        <td>Horizontal alignment.</td>
      </tr>
    </tbody>
  </table>
  <p> </p>
  <h4>Returns:</h4>
  <p class="code">N/A</p>
  <p> </p>
  <h4>Example:</h4>
  <p class="code">draw_set_halign(fa_left);<br/> draw_text(100, 32, &quot;Score: &quot; + string(score));<br/> draw_set_halign(fa_right);
    <br/> draw_text(room_width - 100, 32, &quot;Health: &quot; + string(health));</p>
  <p>The above code will draw two strings on the same line, with the score being left-hand aligned and the health being right-hand aligned.</p>
  <p> </p>
  <p> </p>
  <p> </p>
  <div class="footer">
    <div class="buttons">
      <div class="clear">
        <div style="float:left">Back: <a href="Text.htm">Text</a></div>
        <div style="float:right">Next: <a href="draw_set_valign.htm">draw_set_valign</a></div>
      </div>
    </div>
    <h5>© Copyright YoYo Games Ltd. 2020 All Rights Reserved</h5>
  </div>
  <!-- KEYWORDS
draw_set_halign
fa_left
fa_center
fa_right
-->
  <!-- TAGS
draw_set_halign
-->

</body></html>